Function at 0x421350
Capabilities:
Encode data using xor

Disassembly:
add edx, dword [0x636f5354]
imul esp, dword [ebp + 0x74], 0x4b
jo 0x41ec93
insb byte es:[edi], dx
imul esi, dword [esi + 0x65], 0x664f6e4f
add word [eax], ax
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax - 0x14], al
inc ecx
add byte [esi], cl
ja 0x41ecde
dec ebx
jo 0x41ecb1
insb byte es:[edi], dx
imul esi, dword [esi + 0x65], 0x1366664f
ja 0x41eced
dec ebx
jo sym.mjrwmon.exe___xp_18Wsocket_TExtension
insb byte es:[edi], dx
imul esi, dword [esi + 0x65], 0x75436e4f
jae 0x41ecfd
outsd dx, dword [esi]
insd dword es:[edi], dx
adc esi, dword [edi + 0x73]
dec ebx
jo 0x41ecd4
insb byte es:[edi], dx
imul esi, dword [esi + 0x65], 0x79536e4f
jae 0x41ed11
insd dword es:[edi], dx
nop
movsb byte es:[edi], byte [esi]
in al, dx
inc ecx
add byte [esi], al
push es
andps xmm2, xmmword [edi + 0x53]
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41ecfe
jo 0x41ed25
imul ebp, dword [edi + 0x6e], 0xf4540173
inc ecx
add byte [eax + 0x41ecc090], dl
inc ecx
add byte [esi], cl
or dl, byte [ebp + eax*2 + 0x78]
je sym.mjrwmon.exe___xp_23Wsocket_TLineLimitEvent
outsb dx, byte [esi]
jae 0x41ed33
outsd dx, dword [esi]
outsb dx, byte [esi]
or dword [eax], eax
add byte [eax], al
add al, byte [eax]
add byte [eax], al
or al, 0xa8
dec ebp
add byte [ecx], al
add byte [eax], al
add byte [eax + ebp*4], cl
dec ebp
add byte [0xe8000000], al
in al, dx
inc ecx
add byte [edi], al
pop es
or dword [eax + ebx*2 + 0x35], edx
xor byte [ecx], bh
inc edx
popal
jae 0x41ed58
call 0x94422ef4
sti
inc ecx
add byte [ebx], al
add byte [edi], al
pop es
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41ed06
add byte [eax + sym.mjrwmon.exe___xp_26Wsocket_TSslSessCacheModes], dl
insb byte es:[edi], dx
push ebx
jae 0x41ed89
inc ebx
popal
arpl word [eax + 0x65], bp
dec ebp
outsd dx, dword [esi]
jae 0x41ed22
or al, 2
inc edx
add byte [eax - 0x12d36f70], dl
add al, byte [edx]
nop
nop
nop
sub al, 0xed
inc ecx
add byte [eax], cl
or byte [edi], cl
push esp
dec esp
invalid
outsb dx, byte [esi]
dec esp
dec esp
imul ebp, dword [ebp + 0x69], 0x65764574
outsb dx, byte [esi]
je 0x41ed3e
add ecx, dword [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x41ed4f
jb 0x41ed4f
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 0xa], si
add byte [edx], cl
push edx
arpl word [esi + 0x64], si
dec esp
outsb dx, byte gs:[esi]
je 0x41edc3
pop es
dec ecx
outsb dx, byte [esi]
je 0x41edc5
jb 0x41ed65
or dword [ebx + 0x6c], eax
inc ebx
insb byte es:[edi], dx
popal
jb 0x41edaf
popal
je 0x41edcf
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
nop
nop
jl 0x41ed67
inc ecx
add byte [edi], al
pop es
or edx, dword [ebx + edx*2 + 0x73]
insb byte es:[edi], dx
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41ed46
mov esp, 0xe400421e
push ds
inc edx
add ah, ah
adc al, 0x42
add byte [esi], al
pop es
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41edaa
add byte [eax - 0x31], dl
inc ebp
add byte [ebp + eax], dl
push dword [eax]
add byte [eax], al
inc byte [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x49090008], al
arpl word [ebx + 0x4c], si
add byte [eax - 0x80000000], al
or byte [eax], al
or dword [ecx + 0x63], ecx
jae 0x41ee08
outsd dx, dword [esi]
jb 0x41ee2a
add al, 0x42
inc edx
add byte [eax], bh
push es
cmp byte [esi], al
add bh, bh
cld
inc bx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x530a0039], al
jae 0x41ee4b
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
cmp dword [eax], eax
or dl, byte [ebx + 0x73]
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x41ee49
js 0x41ee5a
sub byte [eax + 0x690004d], bh
add bh, bh
nop
push es
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
cmp al, byte [eax]
or dword [ebx + 0x73], edx
insb byte es:[edi], dx
inc ebp
outsb dx, byte [esi]
popal
bound ebp, qword [ebp - 0x80]
popal
dec esp
add al, dl
push es
insb byte es:[edi], dx
and byte gs:[ecx + 0x4c], 0
rol byte [esi], 1
add bh, bh
fsub dword [esi + 0x43]
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5312003b], al
jae 0x41ee94
inc ecx
arpl word [ebx + 0x65], sp
jo 0x41eea2
arpl word [ebp + 0x70], sp
je 0x41ee90
popal
bound ebp, qword [ebp + 0x48]
outsd dx, dword [esi]
jae 0x41eeaa
jae 0x41ee40
or dword [edx], eax
js 0x41ee43
add bh, bh
js 0x41ee47
push es
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
cmp al, 0
pop es
push ebx
add byte [eax], al
add byte [eax + 0x5307003c], al
jae 0x41eec1
dec ebp
outsd dx, dword [esi]
add al, 8
inc edx
add al, ch
push es
add bh, bh
call 0x240ee6c
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0f003d], al
outsb dx, byte [esi]
or byte [edx], al
call 0xe940ee68
push es
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
cmp eax, 0x6e4f0f00
push ebx
jae 0x41eee5
push esi
jb 0x41eee6
jns 0x41eed0
jb 0x41eed0
or byte [edx], al
invalid
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f12003e], al
outsb dx, byte [esi]
push ebx
jae 0x41ef0f
insb byte es:[edi], dx
dec eax
popal
outsb dx, byte [esi]
jae 0x41ef11
popal
imul esp, dword [ebp + 0x44], 0x6f
outsb dx, byte [esi]
inc eax
or dword [edx], eax
push eax
push es
add bh, bh
push eax
push es
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
aas
add byte [edx], dl
dec edi
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f12003f], al
outsb dx, byte [esi]
push ebx
jae 0x41ef3c
inc ebx
insb byte es:[edi], dx
imul eax, dword [edi + 0x65], 0x73655374
jae 0x41ef44
outsd dx, dword [esi]
outsb dx, byte [esi]
xchg esp, eax
or dword [edx], eax
pop eax
push es
add bh, bh
pop eax
push es
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
inc eax
add byte [edx], dl
dec edi
outsb dx, byte [esi]
push ebx
jae 0x41ef69
inc ebx
insb byte es:[edi], dx
imul ecx, dword [esi + 0x65], 0x73655377
jae 0x41ef71
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esp
or al, byte [edx]
inc eax
push es
add bh, bh
inc eax
push es
inc dword [eax + 6]
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
inc ecx
add byte [edx], dl
dec edi
outsb dx, byte [esi]
push ebx
jae 0x41ef96
push ebx
jbe 0x41ef9f
dec esi
ja 0x41ef84
jae 0x41efa7
imul ebp, dword [edi + 0x6e], 0x420abc
dec eax
push es
add bh, bh
dec eax
push es
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
inc edx
add byte [edx], dl
dec edi
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f120042], al
outsb dx, byte [esi]
push ebx
jae 0x41efc3
push ebx
jbe 0x41efcc
inc edi
je 0x41efb1
jae 0x41efd4
imul ebp, dword [edi + 0x6e], 0x4209fc
pushal
push es
add bh, bh
pushal
push es
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
inc ebx
add byte [eax], bl
dec edi
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f180043], al
outsb dx, byte [esi]
push ebx
jae 0x41eff0
push ebx
je 0x41efdb
jae 0x41effe
imul ebp, dword [edi + 0x6e], 0x6f434449
outsb dx, byte [esi]
je 0x41effa
js 0x41f00b
je 0x41f004
insb byte es:[edi], dx
or eax, dword [edx]
test al, 6
add bh, bh
test al, 6
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
inc esp
add byte [0x73536e4f], dl
adc eax, 0x73536e4f
insb byte es:[edi], dx
push ebx
push 0x6f447475
ja 0x41f02d
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x41f030
insb byte es:[edi], dx
je 0x41f02c
xor byte [ebx], cl
inc edx
add byte [eax + 6], ch
push es
add bh, bh
push 0x1ff0006
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax], al
add byte [eax + 0x4f130045], al
outsb dx, byte [esi]
push ebx
jae 0x41f053
inc ebx
insb byte es:[edi], dx
imul eax, dword [ebx + 0x65], 0x65527472
jno 0x41f067
jae 0x41f069
nop
nop
nop
invalid
add byte [eax], al
and byte [edi + edx*2 + 0x53], dl
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f02a
sub byte [ebx + 0x29], ah
arpl word [ecx], bp
and byte [ecx], dh
cmp dword [ecx], edi
sub eax, 0x38303032
and byte [esi + 0x72], al
popal
outsb dx, byte [esi]
arpl word [edi + 0x69], bp
jae 0x41f041
push eax
imul esp, dword [ebp + 0x74], 0x56206574
xor eax, 0x2031332e
xor esi, dword cs:[ecx]
xor dword [eax], esp
and byte [eax], al
add byte [eax + esi*8], dh
add byte [eax], al
xor al, 0xf0
inc ecx
add byte [eax], cl
or byte [edx], cl
push esp
push edi
outsb dx, byte [esi]
dec ebp
je 0x41f0a6
outsd dx, dword [esi]
add byte fs:[ecx], al
adc dword [edi], eax
add dword [ecx], edx
pop es
dec ebp
jae 0x41f0bb
popal
or byte gs:[si + 0x4d], dl
jae 0x41f0c4
popal
mov al, byte gs:[0x41f0]
add byte [eax], al
mov al, byte gs:[0x41f0]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0xc0041f0], ah
add byte [eax], al
add byte [eax - 0x67ffb2b1], ah
fmul dword [ebp]
movsb byte es:[edi], byte [esi]
fmul dword [ebp]
test al, 0xd8
dec ebp
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add byte [esi + edx*8 + 0x4d], ah
add byte [eax], dl
adc byte [ebp + 0x53], al
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f0ee
je 0x41f0ee
js 0x41f10e
jo 0x41f122
imul ebp, dword [edi + 0x6e], 0xb8909090
invalid
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f107
js 0x41f127
jo 0x41f13b
imul ebp, dword [edi + 0x6e], sym.mjrwmon.exe__Wsocket_ESocketException_
inc esi
dec ebp
add byte [eax], al
add byte [edi], al
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f0dd
add byte [eax + 0x41f0e490], dl
add byte [eax], cl
or byte [ecx], dl
push esp
inc edx
inc ebp
js 0x41f14f
jo 0x41f163
je 0x41f159
imul ebp, dword [edi + 0x6e], 0x6e657645
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebp
jbe 0x41f15a
outsb dx, byte [esi]
je 0x41f0f8
add ecx, dword [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x41f109
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + ecx + 1], si
or byte [ecx], al
inc ebp
or dword [ebp + 0x78], eax
arpl word [ebp + 0x70], sp
je 0x41f17d
js 0x41f173
jo 0x41f187
imul ebp, dword [edi + 0x6e], 0x61430801
outsd dx, dword [esi]
outsb dx, byte [esi]
add dword [eax], ecx
inc ebx
popal
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x41f185
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
sub al, 0xf1
inc ecx
add byte [ebx], al
add ecx, dword [esp + edx*2]
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f189
je 0x41f199
je 0x41f19f
add dword [eax], eax
add byte [eax], al
add byte [eax], cl
add byte [eax], al
add byte [eax], ch
int1
add byte [eax], al
add byte [eax], al
or byte [eax], al
add byte [eax], al
sub cl, dh
inc ecx
add byte [esi], cl
ja 0x41f1bd
dec ecx
outsb dx, byte [esi]
jbe 0x41f1af
insb byte es:[edi], dx
imul esp, dword [ebx + edx*2 + 0x74], 0x8657461
ja 0x41f1cc
dec edi
jo 0x41f1c1
outsb dx, byte [esi]
pop es
ja 0x41f1d5
inc edx
outsd dx, dword [esi]
jne 0x41f1d4
or al, 0x77
jae 0x41f1ae
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[ecx + ebp*2 + 0x6e], si
adc byte [bx + 0x73], dh
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[ebp + 0x64], si
je 0x41f1e9
or esi, dword fs:[edi + 0x73]
or esi, dword [edi + 0x73]
jae 0x41f1cc
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[ebp + 0x64], si
or esi, dword [edi + 0x73]
inc ecx
arpl word [ebx + 0x65], sp
jo 0x41f20e
je 0x41f204
imul ebp, dword [esi + 0x67], 0x4c73770b
outsb dx, byte [esi]
or esi, dword [bx + 0x73]
dec esp
jae 0x41f1ed
imul esi, dword [ebx + 0x74], 0x6e696e65
or byte [bx + 0x73], dh
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x41f216
nop
nop
mov eax, 0x30041f1
add edx, dword [eax]
push esp
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f215
push ebx
outsb dx, byte gs:[esi]
inc esi
insb byte es:[edi], dx
popal
jae 0x41f1cc
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [ecx + esi*8 + 0x770c0041], dh
add dword [eax], eax
add byte [eax], al
mov ah, 0xf1
int1
inc ecx
add byte [edi + esi*2], cl
jae 0x41f22e
outsb dx, byte gs:[esi]
dec esi
outsd dx, dword [esi]
jb 0x41f24f
popal
insb byte es:[edi], dx
or al, 0x77
jae 0x41f23b
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
push ebp
jb 0x41f255
outsb dx, byte gs:[si]
outsb dx, byte gs:[esi]
je 0x41f182
nop
nop
clc
int1
inc ecx
add byte [ebx], al
add edx, dword [edx]
push esp
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f24e
imul ebp, dword [esi + 0x67], 0x6e4f7265
jb 0x41f257
outsb dx, byte [esi]
dec edi
add word [eax], ax
add byte [eax], al
add byte [edx], al
add byte [eax], al
add ah, dh
hlt
int1
inc ecx
add byte [ebx], cl
ja 0x41f28f
dec esp
imul ebp, dword [esi + 0x67], 0x664f7265
or dh, byte [edi + 0x73]
dec esp
imul ebp, dword [esi + 0x67], 0x6e4f7265
dec edi
outsb dx, byte [esi]
or eax, 0x694c7377
outsb dx, byte [esi]
jb 0x41f288
outsd dx, dword [esi]
push ebx
je 0x41f1cf
nop
inc esp
inc ecx
add byte [eax], cl
or byte [esi], cl
push esp
inc esp
popal
je 0x41f2ac
inc ecx
jbe 0x41f2af
imul ebp, dword [ecx + 0x62], 0x200656c
or byte [esi], al
insb byte es:[edi], dx
popal
bound ebp, qword [ebp]
add cl, byte [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x41f266
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 7], si
add byte [edi], al
inc ebp
jb 0x41f2dd
inc ebx
outsd dx, dword [esi]
add al, 0x57
outsd dx, dword [esi]
jb 0x41f2d8
js 0x41f268
inc ecx
add byte [eax], cl
or byte [ecx], cl
push esp
inc esp
popal
je 0x41f2e0
push ebx
outsb dx, byte gs:[esi]
je 0x41f284
add cl, byte [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x41f295
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 7], si
add byte [edi], al
inc ebp
jb 0x41f30c
inc ebx
outsd dx, dword [esi]
add al, 0x57
outsd dx, dword [esi]
jb 0x41f307
nop
test al, 0xf2
inc ecx
add byte [eax], cl
or byte [ecx], cl
push esp
push ebx
outsb dx, byte gs:[esi]
outsb dx, byte gs:[esi]
inc esp
inc esp
popal
je 0x41f314
add byte [edx], al
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x41f2c5
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 9], si
add byte [ecx], cl
inc edx
jns 0x41f33e
jae 0x41f320
outsb dx, byte gs:[esi]
je 0x41f2d8
dec ecx
outsb dx, byte [esi]
je 0x41f33a
jb 0x41f2b5
fdivr st(2), st(0)
inc ecx
inc ecx
add byte [eax], cl
push cs
push esp
push ebx
jae 0x41f356
imul ebp, dword [edi + 0x6e], 0x736f6c43
add byte fs:[edx], al
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x41f2fe
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 7], si
add byte [edi], al
inc ebp
jb 0x41f375
inc ebx
outsd dx, dword [esi]
add al, 0x57
add al, 0x57
outsd dx, dword [esi]
jb 0x41f370
adc bl, dh
inc ecx
add byte [eax], cl
or byte [ecx], dl
push esp
push ebx
jae 0x41f38a
jae 0x41f38a
imul ebp, dword [edi + 0x6e], 0x69617641
insb byte es:[edi], dx
popal
bound ebp, qword [ebp]
add cl, byte [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x41f335
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 7], si
add byte [edi], al
inc ebp
jb 0x41f3ac
inc ebx
outsd dx, dword [esi]
add al, 0x57
add al, 0x57
outsd dx, dword [esi]
jb 0x41f3a7
nop
dec eax
inc ecx
add byte [eax], cl
or byte [ecx], dl
push esp
push ebx
jae 0x41f3c2
imul ebp, dword [edi + 0x6e], 0x6e6e6f43
arpl word gs:[ebp + 0x64], si
add byte [edx], al
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x41f36d
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 7], si
add byte [edi], al
inc ebp
jb 0x41f3e4
inc ebx
outsd dx, dword [esi]
add al, 0x57
add al, 0x57
outsd dx, dword [esi]
jb 0x41f3df
nop
xor bl, 0x41
add byte [eax], cl
or byte [esi], cl
push esp
inc esp
outsb dx, byte [esi]
jae 0x41f3d3
outsd dx, dword [esi]
outsd dx, dword [esi]
imul esi, dword [ebp + 0x70], 0x44
jne 0x41f3fc
inc esp
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte gs:[edx], al
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x41f3a2
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 7], si
add byte [edi], al
inc ebp
jb 0x41f419
inc ebx
outsd dx, dword [esi]
add al, 0x57
push edi
outsd dx, dword [esi]
jb 0x41f414
mov ah, 0xf3
inc ecx
add byte [eax], cl
or byte [esp + edx*2], cl
inc ebx
push 0x65676e61
push ebx
je 0x41f421
je 0x41f427
add byte [ebx], al
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x41f3d4
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 8], si
je 0x41f3d5
add byte [eax], cl
or byte [edi + 0x6c], cl
dec edi
insb byte es:[edi], dx
push ebx
je 0x41f43d
je 0x41f443
or al, 0x54
push esp
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f43a
je 0x41f43a
je 0x41f44a
je 0x41f450
add byte [eax], cl
dec esi
ja 0x41f444
je 0x41f454
je 0x41f45a
or al, 0x54
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f451
je 0x41f461
je 0x41f467
nop
nop
or ah, dh
inc ecx
add byte [eax], cl
or byte [0x62654454], cl
jne 0x41f477
inc esp
imul esi, dword [ebx + 0x70], 0x79616c
insb byte es:[edi], dx
popal
jns 0x41f418
add cl, byte [eax]
push es
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x41f429
pop es
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 3], si
add byte [ebx], al
dec ebp
jae 0x41f495
push es
push ebx
je 0x41f4a4
imul ebp, dword [esi + 0x67], 0x3c909090
hlt
inc ecx
add byte [eax], cl
invalid
adc al, 0x54
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f49a
imul esp, dword [ebp + 0x74], 0x53
je 0x41f49a
jns 0x41f4b7
arpl word [esi + 0x65], cx
js 0x41f4c2
dec esi
js 0x41f4c2
push eax
jb 0x41f4c0
outsd dx, dword [esi]
arpl word [eax], ax
add byte [eax - 0xc], bl
inc ecx
add byte [ebx], al
add ecx, dword [esi]
pop eax
hlt
push esp
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f4b2
jo 0x41f4d9
imul ebp, dword [edi + 0x6e], 1
outsb dx, byte [esi]
add dword [eax], eax
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [esp + esi*8 + 0x41], dl
add byte [eax], dl
ja 0x41f4eb
jae 0x41f4e8
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
push edx
arpl word gs:[ebp + 0x69], sp
jbe 0x41f4e7
dec esp
outsd dx, dword [esi]
outsd dx, dword [esi]
jo 0x41f494
ja 0x41f4fc
outsd dx, dword [esi]
push esp
arpl word [eax + 0x4e], si
outsd dx, dword [esi]
inc esp
insb byte es:[edi], dx
popal
jns 0x41f4a2
or eax, 0x536f7377
ja 0x41f50a
outsd dx, dword [esi]
push ebx
dec ecx
dec edi
pop edi
push edx
inc ebx
push esi
inc ecx
dec esp
dec esp
nop
nop
invalid
inc ecx
add byte [esi + esi*8 + 0x41], dh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi - 0xa], bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
jle 0x41f4b8
inc ecx
add byte [esi + 0x680041f6], bl
add eax, 0x68800000
dec esp
add byte [ebx + ebp*8], dh
dec esp
add byte [eax + ebx*8 - 0x1b73ffb3], ah
dec esp
in al, 0x4c
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
salc
dec ebp
add byte [esi + edx*8], bl
sbb al, 0xd6
dec ebp
add byte [eax], dh
dec esp
inc edx
add byte [edi + edi*2 + 0x4c], al
inc esp
jg 0x41f53f
add byte [eax - 0x19], al
dec esp
add byte [eax + 0x7e], ah
dec esp
add byte [eax], bl
call 0x4339f54e
sbb al, ch
dec esp
add al, bh
inc edx
inc edx
add byte [eax + ebp*8], ah
dec esp
add byte [ecx + ebp*8], bl
dec esp
add byte [ebx + ebp*8 + 0x4c], cl
add byte [eax + ebp*8], dh
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [eax], dl
dec ebx
inc edx
add byte [ebp + ebx*4 - 0x6283ffbe], dh
inc edx
add byte [eax], bh
popfd
inc edx
add byte [eax*2 + 0x49480042], dh
inc edx
add byte [eax - 0x63ffbdb7], bh
push esp
inc edx
add byte [eax], bh
inc ebx
inc edx
add byte [edx + edx*4 + 0x42], cl
add byte [ecx + edx*4], ah
inc edx
add al, ch
inc edx
add ah, al
arpl word [edx], ax
mov eax, 0x30004250
jp 0x41f599
add byte [eax], ah
push esp
inc edx
add byte [eax], dh
and eax, dword [edx]
lock and al, byte [edx]
pushfd
inc esp
inc edx
add byte [eax - 0x66], al
inc edx
add byte [eax - 0x67], bh
inc edx
add byte [eax - 0x2fffbd67], dh
cdq
inc edx
add byte [eax], cl
lcall 0x42, 0x9a840042
les ebx, [ebx - 0x6473ffbe]
inc edx
add byte [eax - 0x65], ah
inc edx
add byte [eax + 0x51], ch
inc edx
add byte [edx + edx*2 + 0x5b5c0042], dl
inc edx
add byte [eax + 0x800425b], bh
pop ebx
inc edx
add byte [eax], cl
pop esp
inc edx
add al, cl
pop esp
inc edx
add byte [eax + 0x5c], al
inc edx
add byte [eax + edx*2 + 0x7e080042], ah
inc edx
add byte [ecx + edx*4 - 0x6e63ffbe], al
inc edx
add byte [ecx + edx*4 - 0x6eefffbe], bh
inc edx
add byte [edx + edx*4], dl
inc edx
add al, cl
xchg ebx, eax
inc edx
add byte [eax - 0x79], al
inc edx
add byte [eax - 0x72], cl
inc edx
add byte [eax + 0x4251], dh
push edx
inc edx
add ah, bl
push edx
inc edx
add byte [eax + ebx*2 + 0x53800042], bh
inc edx
add byte [ecx + ebx*2 + 0x74600042], dl
inc edx
add al, cl
jbe 0x41f631
add byte [eax + edi*2 + 0x73d80042], bh
inc edx
add byte [eax + 0x72], dh
inc edx
add byte [ebx + esi*2], al
inc edx
add byte [ebx + esi*2 + 0x677c0042], dl
inc edx
add byte [eax], bl
push 0x97840042
inc edx
add byte [eax], al
cwde
inc edx
add byte [edi + edx*4 + 0x72400042], dh
inc edx
add byte [esi + ecx*2 - 0x708fffbe], ch
inc edx
add byte [edi + ecx*4], cl
inc edx
add byte [eax], bh
pop dword [edx]
mov word [edi + 0x42], ss
add ah, dh
inc esi
inc edx
add ah, ah
dec ecx
inc edx
add byte [edx + ecx*2 + 0x42], ah
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [edi], al
add byte [eax], al
add byte [eax], al
pop es
add byte [eax], al
add byte [eax + ebp*4], cl
dec ebp
add byte [eax + eax], ah
add byte [eax], al
or al, 0xa8
dec ebp
add byte [esp + eax], dl
add byte [eax + ebp*4], cl
dec ebp
add byte [esp + eax], ch
add byte [eax + ebp*4], cl
dec ebp
add byte [eax + 4], dh
add byte [eax], al
or al, 0xa8
dec ebp
add byte [esp + eax], bh
add byte [eax + ebp*4], cl
dec ebp
add byte [esp + eax - 0x57f40000], al
dec ebp
add al, dl
add al, 0
add byte [0x2040100], al
add al, 3
add al, 4
add al, 5
add al, 0xe4
pop ebp
inc edx
add byte [edx], cl
inc edx
add al, bh
bound eax, qword [edx]
fcom qword [ecx - 0x6e07ffbe]
inc edx
add byte [esi], cl
push esp
inc ebx
jne 0x41f716
je 0x41f714
insd dword es:[edi], dx
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f63e
nop
nop
mov ah, 0xf6
inc ecx
add byte [edi], al
pop es
push cs
push esp
inc ebx
jne 0x41f72d
je 0x41f72b
insd dword es:[edi], dx
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41f6b5
hlt
jae 0x41f728
adc dword [ebx + 0x6f], esi
jae 0x41f788
arpl word [ebx + 0x73], bp
inc ecx
jne 0x41f793
push 0x69746e65
arpl word [ecx + 0x74], sp
or al, 0x73
or al, 0x73
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
inc ebx
jae 0x41f772
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[eax + edx*4 - 0x70], si
nop
cmp al, 0xf7
inc ecx
add byte [ebx], al
add edx, dword [esp + edx*2]
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
inc ecx
jne 0x41f7bb
push 0x69746e65
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 1
add byte [ecx], al
add byte [eax], al
add byte [eax], bh
test dword [ecx], 0x636f7315
imul esi, dword [ebx + 0x4e], 0x6f
inc ecx
jne 0x41f7de
push 0x69746e65
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 0x636f7319
imul esi, dword [ebx + 0x41], 0x75
je 0x41f7e7
outsb dx, byte gs:[esi]
je 0x41f7ec
arpl word [ecx + 0x74], sp
push ebp
jae 0x41f7ef
jb 0x41f7ef
outsd dx, dword [esi]
nop
xchg esp, eax
test dword [ecx], 0x53540f03
add ecx, dword [edi]
push esp
push ebx
add byte [ebx], al
andps xmm2, xmmword [ebx + 0x6f]
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
inc ecx
jne 0x41f813
push 0x74617453
add dword gs:[eax], eax
add byte [eax], al
add byte [ebx], al
add byte [eax], al
add byte [eax + 0xe0041f7], dl
jae 0x41f824
arpl word [ebx + 0x73], bp
inc ecx
jne 0x41f82f
push 0x72617453
je 0x41f7d2
jae 0x41f833
arpl word [ebx + 0x73], bp
inc ecx
jne 0x41f83e
push 0x63637553
jae 0x41f845
adc byte [ebx + 0x6f], dh
arpl word [ebx + 0x73], bp
inc ecx
jne 0x41f84f
push 0x6c696146
jne 0x41f854
imul ebp, dword [ebp + esi*2 + 0x72], 0x6f731465
adc al, 0x73
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
inc ecx
jne 0x41f860
imul esi, dword [ebx + 0x41], 0x75
je 0x41f855
push 0x52746f4e
dec esi
outsd dx, dword [esi]
je 0x41f843
jno 0x41f869
imul esi, dword [edx + 0x65], 0x41f7fc64
add byte [eax], cl
or byte [esp + edx*2], dl
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
inc ecx
jne 0x41f87b
push 0x74617453
inc ebp
jbe 0x41f875
outsb dx, byte [esi]
je 0x41f813
add cl, byte [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x41f824
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 9], si
add byte [ecx], cl
inc ecx
jne 0x41f89d
push 0x74617453
andps xmm2, xmmword gs:[ebx + 0x6f]
andps xmm2, xmmword [ebx + 0x6f]
arpl word [ebx + 0x73], bp
inc ecx
jne 0x41f8ad
push 0x74617453
nop
inc esp
clc
inc ecx
add byte [eax], cl
adc byte [ebx + edx*2 + 0x6f], dl
arpl word [ebx + 0x73], bp
inc ebp
jb 0x41f8c1
outsd dx, dword [esi]
jb 0x41f897
jbe 0x41f8b9
outsb dx, byte [esi]
je 0x41f857
add ecx, dword [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x41f868
pop es
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 5], si
inc ebp
jb 0x41f8df
add byte [0x6f727245], al
add eax, 0x6f727245
outsd dx, dword [esi]
jb 0x41f877
dec ecx
outsb dx, byte [esi]
je 0x41f8d9
jb 0x41f878
jb 0x41f878
add byte [ebx], al
dec ebp
jae 0x41f8e3
add ecx, dword [ebp + 0x73]
push es
push es
push ebx
je 0x41f8f2
imul ebp, dword [esi + 0x67], 0x41f8d090
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + edi*8], ch
inc ecx
add byte [eax + 0x41fa], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi - 6], ch
inc ecx
add byte [eax], bh
push es
add byte [eax], al
movsb byte es:[edi], byte [esi]
hlt
in al, 0x4c
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
salc
fmul dword [ebp]
or dh, dl
dec ebp
add byte [esi + edx*8], bl
dec ebp
add byte [eax], dh
dec esp
inc edx
add byte [edi + edi*2 + 0x4c], al
inc esp
jg 0x41f91f
add byte [eax - 0x19], al
dec esp
add byte [eax + 0x7e], ah
dec esp
jle 0x41f927
add byte [eax], bl
call 0x4339f92e
add al, bh
inc edx
inc edx
add byte [eax + ebp*8], ah
dec esp
add byte [ecx + ebp*8], bl
dec esp
add byte [ebx + ebp*8 + 0x4c], cl
add byte [eax + ebp*8], dh
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [eax], dl
dec ebx
inc edx
add byte [ebp + ebx*4 - 0x6283ffbe], dh
inc edx
add byte [eax], bh
popfd
inc edx
add byte [eax*2 + 0x49480042], dh
inc edx
add byte [eax - 0x63ffbdb7], bh
push esp
inc edx
add byte [ebx + ebp*4 + 0x42], ch
add byte [edx + edx*4 + 0x42], cl
add byte [ecx + edx*4], ah
inc edx
add al, ch
inc edx
add ah, al
arpl word [edx], ax
pop eax
les eax, [edx]
xor byte [edx + 0x42], bh
add byte [eax], ah
push esp
inc edx
add byte [eax], dh
and eax, dword [edx]
lock and al, byte [edx]
pushfd
inc esp
inc edx
add byte [ecx + edi*4 + 0x42], dl
add byte [eax - 0x67], bh
inc edx
add byte [ecx + esi*4 - 0x662fffbe], al
inc edx
add byte [eax - 0x4e], dl
inc edx
add byte [edx + ebx*4 - 0x643bffbe], al
inc edx
add byte [ebx + ebx*4 - 0x649fffbe], cl
inc edx
add byte [eax - 0x6bffbd3c], dl
push edx
inc edx
add byte [ebx + ebx*2 + 0x42], bl
add byte [eax + 0x800425b], bh
pop esp
inc edx
add al, cl
pop esp
inc edx
add byte [eax + 0x5c], al
inc edx
add byte [eax + edx*2 - 0x509bffbe], ah
inc edx
add byte [ecx + edx*4 - 0x6e63ffbe], al
inc edx
add byte [ecx + edx*4 - 0x6eefffbe], bh
inc edx
add byte [edx + edx*4], dl
inc edx
add al, cl
xchg ebx, eax
inc edx
add ah, bh
scasb al, byte es:[edi]
inc edx
add byte [eax - 0x72], cl
inc edx
add byte [eax + 0x4251], dh
push edx
inc edx
add ah, bl
push edx
inc edx
add byte [eax + ebx*2 + 0x53800042], bh
inc edx
add byte [ecx + ebx*2 + 0x74600042], dl
inc edx
add al, cl
jbe 0x41fa11
add byte [eax + edi*2 + 0x73d80042], bh
inc edx
add byte [eax + 0x72], dh
inc edx
add byte [ebx + esi*2], al
inc edx
add byte [ebx + esi*2 + 0x677c0042], dl
inc edx
add byte [eax], bl
push 0x97840042
inc edx
add byte [eax], al
cwde
inc edx
add byte [edi + edx*4 + 0x72400042], dh
inc edx
add byte [esi + ecx*2 - 0x708fffbe], ch
inc edx
add byte [edi + ecx*4], cl
inc edx
add byte [eax], bh
pop dword [edx]
mov word [edi + 0x42], ss
add ah, dh
inc esi
inc edx
add ah, ah
dec ecx
inc edx
add byte [edx + ecx*2 + 0x42], ah
add byte [edx + esi*4 - 0x52bbffbe], al
inc edx
add byte [eax], ah
scasb al, byte es:[edi]
inc edx
add byte [edx + esi*4 + 0xe0042], bh
add byte [eax], al
add byte [eax], al
pop es
add byte [eax], al
add byte [eax + ebp*4], cl
dec ebp
add byte [ebp + eax], ch
add byte [eax + ebp*4], cl
dec ebp
add byte [eax + 5], dh
add byte [eax], al
or al, 0xa8
dec ebp
add byte [ebp + eax], dh
add byte [eax + ebp*4], cl
dec ebp
add byte [ebp + eax], bh
add byte [eax + ebp*4], cl
dec ebp
add byte [eax + 0xc000005], al
test al, 0x4d
add byte [eax + 0xc000005], cl
test al, 0x4d
add byte [ebp + eax + 0x54130000], cl
inc ebx
jne 0x41fae6
adc edx, dword [ebx + eax*2 + 0x75]
jae 0x41fae8
je 0x41fae4
outsd dx, dword [esi]
insd dword es:[edi], dx
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41fa13
nop
mov dl, bh
inc ecx
add byte [edi], al
pop es
adc edx, dword [ebx + eax*2 + 0x75]
jae 0x41fb03
outsd dx, dword [esi]
insd dword es:[edi], dx
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41fa6e
clc
inc ecx
add byte [eax + 0x20041f6], dh
add byte [edi], al
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41fab0
add byte [eax - 0x6f70], dl
invalid
je 0x41fb4b
and byte [esi + 0x31], dl
xor byte cs:[eax], dh
xor dword [esi], ebp
xor byte [eax], dh
xor eax, 0x2065
add byte [eax], al
inc eax
sti
inc ecx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x41fb], bl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x300041fb], al
add byte [eax], al
add byte [eax + 0x34004c68], al
jmp 0x41fb6f
add byte [eax + ebx*8 - 0x1b73ffb3], ah
dec esp
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add byte [edx + ebx*8 + 0x7f440042], ah
inc esp
jg 0x41fb8f
add byte [eax - 0x19], al
dec esp
add byte [eax + 0x7e], ah
dec esp
add byte [eax], bl
call 0xdbd1fb9e
inc edx
add byte [eax + ebp*8], ah
dec esp
add byte [ecx + ebp*8], bl
dec esp
add byte [ebx + ebp*8 + 0x4c], cl
add byte [eax + ebp*8], dh
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [edx + ebx*8 + 0x42], cl
add ah, cl
fild dword [edx]
pop esp
fild dword [edx]
and bl, bl
inc edx
add byte [eax - 0x27], dl
inc edx
add byte [ecx], dl
push esp
push ebx
jae 0x41fbf1
inc edx
popal
jae 0x41fbee
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x41fbfd
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x41fb23
nop
cwde
sti
inc ecx
add byte [edi], al
pop es
adc dword [ebx + edx*2 + 0x73], edx
insb byte es:[edi], dx
inc edx
popal
jae 0x41fc07
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x41fc16
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x41fbec
sti
inc ecx
add byte [eax + 0x69], bh
dec esp
add byte [ebx], al
add byte [edi], al
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41fbbf
add byte [eax - 0x31], dl
inc ebp
add byte [eax + eax], ch
add bh, bh
xor byte [eax], al
add dh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add al, byte [eax]
or dword [ecx + 0x63], ecx
jae 0x41fc2a
push eax
iretd
outsd dx, dword [esi]
jb 0x41fb74
xor ah, bh
inc ecx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
xor ah, bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dh
cld
inc ecx
add byte [eax + eax], cl
add byte [eax], al
mov al, byte [0x98004d4f]
fmul dword [ebp]
movsb byte es:[edi], byte [esi]
fmul dword [ebp]
test al, 0xd8
dec ebp
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
dec ebp
add byte [eax - 0x53ffb228], ch
fmul dword [ebp]
mov al, byte [0x8004dd8]
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add byte [esi + edx*8 + 0x4d], ah
add byte [esi], cl
push cs
inc ebp
pop eax
xor eax, 0x78453930
arpl word [ebp + 0x70], sp
je 0x41fca6
outsd dx, dword [esi]
outsb dx, byte [esi]
nop
inc esp
cld
inc ecx
add byte [edi], al
pop es
push cs
inc ebp
pop eax
xor eax, 0x78453930
arpl word [ebp + 0x70], sp
je 0x41fcbb
outsd dx, dword [esi]
outsb dx, byte [esi]
xor ah, bh
inc ecx
add byte [esi + eax*2 + 0x4d], ah
add byte [eax], al
add byte [edi], al
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41fc67
add byte [esp + edi*8 + 0x41], ch
add byte [ebx], al
add ecx, dword [edi]
push esp
inc edx
invalid
outsd dx, dword [esi]
dec edi
jo 0x41fcda
outsb dx, byte [esi]
dec ebp
je 0x41fce2
outsd dx, dword [esi]
add dword gs:[eax], eax
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax - 4], ch
inc ecx
add byte [edi], al
bound ebp, qword [edi + 0x6d]
push edx
popal
or byte fs:[edx + 0x6f], ah
insd dword es:[edi], dx
push edi
jb 0x41fd02
je 0x41fd00
nop
call fcn.00423e9d
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi*8 - 0x1317ffbf], bh
add byte [eax], al
cmp al, 0xfd
inc ecx
add al, ch
in al, dx
inc ecx
add byte [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 - 3], cl
inc ecx
add byte [eax + eax], cl
add ah, dh
cli
inc ecx
add byte [ebx + ebp*8], dh
dec esp
add byte [eax + ebx*8 - 0x1b73ffb3], ah
dec esp
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add ah, al
adc byte [ebx], al
sbb al, 0xe9
dec esp
add byte [ebx + ebp*8 + 0x4c], cl
add byte [eax + ebp*8], dh
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [edx + ebx*8 + 0x42], cl
add ah, cl
fild dword [edx]
pop esp
fild dword [edx]
and bl, bl
inc edx
add byte [eax - 0x27], dl
inc edx
add ah, bh
adc al, 0x43
add byte [esp + ebx + 0x15fc0043], bh
inc ebx
add byte [ecx], bh
inc ebx
add byte [eax + 0x21], bh
inc ebx
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax + ebp*4], cl
dec ebp
add byte [eax + eax], bh
add byte [eax], al
or dword [eax + ebx*2 + 0x35], edx
xor byte [ecx], bh
inc edx
popal
jae 0x41fdbd
movsb byte es:[edi], byte [esi]
std
inc ecx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebp + edi*8 + 0x140041], ah
add byte [eax], al
int3
jae 0x41fe33
movsb byte es:[edi], byte [esi]
std
inc ecx
add byte [eax], ah
mov ecx, 0x4d
pop es
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x41fdd2
add byte [eax + sym.mjrwmon.exe___xp_32Wsocket_TSslContextRemoveSession], dl
add byte [ebx], cl
add byte [eax], al
add byte [eax], bl
inc byte [ecx]
add eax, 0x566c7373
xor cl, byte [ebx + esi*2]
jae 0x41feb2
push esi
xor bl, byte [edi + 0x43]
dec esp
dec ecx
inc ebp
dec esi
push esp
or al, 0x73
jae 0x41febf
push esi
xor bl, byte [edi + 0x53]
inc ebp
push edx
push esi
inc ebp
push edx
add eax, 0x566c7373
xor ecx, dword [ebx + esi*2]
jae 0x41fed2
push esi
xor ebx, dword [edi + 0x43]
dec esp
dec ecx
inc ebp
dec esi
push esp
or al, 0x73
jae 0x41fedf
push esi
xor ebx, dword [edi + 0x53]
inc ebp
push edx
push esi
inc ebp
push edx
or dword [ebx + 0x73], esi
insb byte es:[edi], dx
push esp
dec esp
push ebx
pop edi
push esi
xor dword [eax], edx
jae 0x41fefc
insb byte es:[edi], dx
push esp
dec esp
push ebx
pop edi
push esi
xor dword [edi + 0x43], ebx
dec esp
dec ecx
inc ebp
dec esi
push esp
adc byte [ebx + 0x73], dh
insb byte es:[edi], dx
push esp
dec esp
push ebx
pop edi
push esi
xor dword [edi + 0x53], ebx
inc ebp
push edx
push esi
inc ebp
push edx
push es
jae 0x41ff1e
insb byte es:[edi], dx
push esi
xor dh, byte [ebx]
or eax, 0x566c7373
insb byte es:[edi], dx
push esi
xor dh, byte [ebx]
pop edi
inc ebx
dec esp
dec ecx
inc ebp
dec esi
push esp
or eax, 0x566c7373
jae 0x41ff2d
push esi
xor dh, byte [ebx]
pop edi
push ebx
inc ebp
push edx
push esi
inc ebp
push edx
nop
sar dh, 1
inc ecx
add byte [ebx], al
add edx, dword [edx]
push esp
push ebx
jae 0x41ff42
push esp
push ebx
jae 0x41ff42
push esi
jb 0x41ff43
jns 0x41ff2d
jb 0x41ff2e
jb 0x41ff2e
outsd dx, dword [esi]
add dword gs:[eax], eax
add byte [eax], al
add byte [ebx], al
add byte [eax], al
add ah, cl
inc byte [ecx]
adc dl, byte [ebx + 0x73]
insb byte es:[edi], dx
push esi
jb 0x41ff62
jns 0x41ff49
outsd dx, dword [esi]
pop edi
dec esi
dec edi
dec esi
inc ebp
adc dl, byte [ebx + 0x73]
insb byte es:[edi], dx
push esi
jb 0x41ff75
jns 0x41ff5c
outsd dx, dword [esi]
pop edi
push eax
inc ebp
inc ebp
push edx
and dl, byte [ebx + 0x73]
insb byte es:[edi], dx
push esi
jb 0x41ff88
imul esp, dword [esi + 0x79], 0x65646f4d
pop edi
jns 0x41ff6f
outsd dx, dword [esi]
pop edi
inc esi
inc ecx
dec ecx
dec esp
pop edi
dec ecx
inc esi
pop edi
dec esi
dec edi
pop edi
push eax
inc ebp
inc ebp
push edx
pop edi
inc ebx
inc ebp
push edx
push esp
sbb dword [ebx + 0x73], edx
insb byte es:[edi], dx
push esi
jb 0x41ffab
jns 0x41ff92
jns 0x41ff92
outsd dx, dword [esi]
pop edi
inc ebx
dec esp
dec ecx
inc ebp
dec esi
push esp
pop edi
dec edi
dec esi
inc ebx
inc ebp
pop eax
inc dword [ecx]
jae 0x41ffca
push esi
jb 0x41ffcb
jns 0x41ffb5
jb 0x41ffb6
outsd dx, dword [esi]
jae 0x41ff6f
int3
inc byte [ecx]
nop
nop
js 0x41ff75
inc dword [ecx]
inc ecx
add byte [ebx], al
add ecx, dword [edx]
push esp
push ebx
jae 0x41ffea
dec edi
jo 0x41fff5
imul ebp, dword [edi + 0x6e], 1
add byte [0x74000000], dl
inc dword [ecx]
pop ds
jae 0x420007
insb byte es:[edi], dx
dec edi
jo 0x42000c
pop edi
inc ebx
dec ecx
push eax
dec eax
inc ebp
push edx
pop edi
push ebx
inc ebp
push edx
push esi
inc ebp
push edx
pop edi
push eax
push edx
inc ebp
inc esi
inc ebp
push edx
inc ebp
dec esi
inc ebx
inc ebp
sbb al, 0x73
jae 0x420021
dec edi
jo 0x42002c
pop edi
dec ebp
dec ecx
inc ebx
push edx
dec edi
push ebx
dec edi
inc esi
push esp
pop edi
push ebx
inc ebp
push ebx
push ebx
pop edi
dec ecx
inc esp
pop edi
inc edx
push ebp
inc edi
sbb eax, 0x4f6c7373
jo 0x420049
pop edi
dec esi
inc ebp
push esp
push ebx
inc ebx
inc ecx
push eax
inc ebp
pop edi
inc ebx
dec eax
inc ecx
dec esp
dec esp
inc ebp
dec esi
inc edi
inc ebp
pop edi
inc edx
push ebp
inc edi
daa
jae 0x420062
insb byte es:[edi], dx
dec edi
jo 0x420067
pop edi
dec esi
inc ebp
push esp
push ebx
inc ebx
inc ecx
push eax
inc ebp
pop edi
push edx
inc ebp
push ebp
push ebx
inc ebp
pop edi
inc ebx
dec ecx
push eax
dec eax
inc ebp
push edx
pop edi
inc ebx
dec eax
inc ecx
dec esi
inc edi
inc ebp
pop edi
inc edx
push ebp
inc edi
and dh, byte [ebx + 0x73]
insb byte es:[edi], dx
dec edi
jo 0x42008f
pop edi
push ebx
push ebx
dec esp
push edx
inc ebp
inc esi
xor bl, byte [edi + 0x52]
inc ebp
push ebp
push ebx
inc ebp
pop edi
inc ebx
inc ebp
push edx
push esp
pop edi
push esp
pop ecx
push eax
inc ebp
pop edi
inc edx
push ebp
inc edi
and dword [ebx + 0x73], esi
insb byte es:[edi], dx
dec edi
jo 0x4200b2
pop edi
dec ebp
dec ecx
inc ebx
push edx
dec edi
push ebx
dec edi
inc esi
push esp
pop edi
inc edx
dec ecx
inc edi
pop edi
push ebx
push ebx
dec esp
push esi
xor ebx, dword [edi + 0x42]
push ebp
inc esi
inc esi
inc ebp
push edx
sbb eax, 0x4f6c7373
jo 0x4200d4
pop edi
dec ebp
push ebx
dec ecx
inc ebp
pop edi
push ebx
push ebx
dec esp
push esi
xor bl, byte [edi + 0x52]
push ebx
inc ecx
pop edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop ds
jae 0x4200ed
insb byte es:[edi], dx
dec edi
jo 0x4200f2
pop edi
push ebx
push ebx
dec esp
inc ebp
inc ecx
pop ecx
pop edi
xor byte [eax], bh
xor byte [edi + 0x43], bl
dec esp
dec ecx
inc ebp
dec esi
push esp
pop edi
inc esp
dec eax
pop edi
inc edx
push ebp
inc edi
adc dword [ebx + 0x73], esi
insb byte es:[edi], dx
dec edi
jo 0x420112
pop edi
push esp
dec esp
push ebx
pop edi
inc esp
xor eax, 0x4755425f
sbb al, 0x73
jae 0x420119
dec edi
jo 0x420124
pop edi
push esp
dec esp
push ebx
pop edi
inc edx
dec esp
dec edi
inc ebx
dec ebx
pop edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop edi
inc edx
push ebp
inc edi
pop ss
jae 0x42013c
insb byte es:[edi], dx
dec edi
jo 0x420141
pop edi
push esp
dec esp
push ebx
pop edi
push edx
dec edi
dec esp
dec esp
inc edx
inc ecx
inc ebx
dec ebx
pop edi
inc edx
push ebp
inc edi
and dh, byte [ebx + 0x73]
insb byte es:[edi], dx
dec edi
jo 0x420159
pop edi
inc esp
dec edi
dec esi
push esp
pop edi
dec ecx
dec esi
push ebx
inc ebp
push edx
push esp
pop edi
inc ebp
dec ebp
push eax
push esp
pop ecx
pop edi
inc esi
push edx
inc ecx
inc edi
dec ebp
inc ebp
dec esi
push esp
push ebx
adc al, 0x73
jae 0x420171
dec edi
jo 0x42017c
pop edi
push ebx
dec ecx
dec esi
inc edi
dec esp
inc ebp
pop edi
inc esp
dec eax
pop edi
push ebp
push ebx
inc ebp
adc al, 0x73
jae 0x420186
insb byte es:[edi], dx
dec edi
jo 0x420191
pop edi
inc ebp
push eax
dec eax
inc ebp
dec ebp
inc ebp
push edx
inc ecx
dec esp
pop edi
push edx
push ebx
inc ecx
invalid
jae 0x4201b1
insb byte es:[edi], dx
dec edi
jo 0x4201b6
je 0x4201a2
pop edi
dec esi
dec edi
pop edi
push ebx
push ebx
dec esp
jbe 0x42017e
invalid
jbe 0x42018c
adc al, 0x73
jae 0x4201cb
dec edi
jo 0x4201d6
pop edi
push eax
dec ebx
inc ebx
push ebx
xor dword [edi + 0x43], ebx
dec eax
inc ebp
inc ebx
dec ebx
pop edi
xor dword [ebx + esi*2], edx
jae 0x4201e0
jae 0x4201e6
insb byte es:[edi], dx
dec edi
jo 0x4201eb
pop edi
push eax
dec ebx
inc ebx
push ebx
xor dword [edi + 0x43], ebx
inc ebx
dec eax
inc ebp
inc ebx
dec ebx
pop edi
xor bl, byte [ecx]
jae 0x4201fb
insb byte es:[edi], dx
dec edi
jo 0x420200
pop edi
dec esi
inc ebp
push esp
push ebx
inc ebx
inc ecx
push eax
inc ebp
pop edi
inc ebx
inc ecx
pop edi
inc esp
dec esi
pop edi
inc edx
push ebp
inc edi
sub eax, 0x4f6c7373
insb byte es:[edi], dx
dec edi
jo 0x42021a
pop edi
dec esi
dec edi
pop edi
push ebx
inc ebp
push ebx
push ebx
dec ecx
dec edi
dec esi
pop edi
push edx
inc ebp
push ebx
push ebp
dec ebp
push eax
push esp
dec ecx
dec edi
dec esi
pop edi
dec edi
dec esi
pop edi
push edx
inc ebp
dec esi
inc ebp
inc edi
dec edi
push esp
dec ecx
inc ecx
push esp
dec ecx
dec edi
dec esi
jae 0x420243
insb byte es:[edi], dx
dec edi
jo 0x420248
pop edi
dec esi
inc ebp
push esp
push ebx
inc ebx
inc ecx
push eax
inc ebp
pop edi
inc esp
inc ebp
dec ebp
dec edi
pop edi
inc ebx
dec ecx
push eax
dec eax
inc ebp
push edx
pop edi
inc ebx
dec eax
inc ecx
dec esi
inc edi
inc ebp
pop edi
inc edx
push ebp
inc edi
clc
add dword [edx], eax
push ebx
jae 0x42026a
dec edi
jo 0x420275
je 0x42026b
imul ebp, dword [edi + 0x6e], 0xff740573
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x42020b
je 0x420207
inc dword [ecx]
nop
inc ecx
add byte [eax + 0x42021090], dl
nop
adc byte [edx], al
inc edx
add byte [ebx], al
adc dword [ebx + edx*2 + 0x73], edx
insb byte es:[edi], dx
push ebx
jae 0x42028d
inc ebx
popal
arpl word [eax + 0x65], bp
dec ebp
outsd dx, dword [esi]
add dword gs:[eax], eax
add byte [eax], al
add byte [eax + eax], al
add byte [eax], al
or al, 2
inc edx
add byte [ebx + esi*2], dl
jae 0x4202a0
push ebx
inc ebp
push ebx
push ebx
pop edi
inc ebx
inc ecx
inc ebx
dec eax
inc ebp
pop edi
inc ebx
dec esp
dec ecx
inc ebp
dec esi
push esp
adc al, 0x73
jae 0x4202b5
insb byte es:[edi], dx
push ebx
inc ebp
push ebx
push ebx
pop edi
inc ebx
inc ecx
inc ebx
dec eax
inc ebp
pop edi
push ebx
inc ebp
push edx
push esi
inc ebp
push edx
sbb esi, dword [ebx + 0x73]
insb byte es:[edi], dx
push ebx
inc ebp
push ebx
push ebx
pop edi
inc ebx
inc ecx
inc ebx
dec eax
inc ebp
pop edi
dec esi
dec edi
pop edi
inc ecx
push ebp
push esp
dec edi
pop edi
inc ebx
dec esp
inc ebp
inc ecx
push edx
and byte [ebx + 0x73], dh
insb byte es:[edi], dx
push ebx
inc ebp
push ebx
push ebx
pop edi
inc ebx
inc ecx
inc ebx
dec eax
inc ebp
pop edi
dec esi
dec edi
pop edi
dec ecx
dec esi
push esp
inc ebp
push edx
dec esi
inc ecx
dec esp
pop edi
dec esp
dec edi
dec edi
dec ebx
push ebp
push eax
pop ds
jae 0x42030d
insb byte es:[edi], dx
push ebx
inc ebp
push ebx
push ebx
pop edi
inc ebx
inc ecx
inc ebx
dec eax
inc ebp
pop edi
dec esi
dec edi
pop edi
dec ecx
dec esi
push esp
inc ebp
push edx
dec esi
inc ecx
dec esp
pop edi
push ebx
push esp
dec edi
push edx
inc ebp
nop
add al, 3
inc edx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + eax], al
inc edx
add byte [eax + eax], cl
add byte [eax], al
mov al, byte [0x98004d4f]
fmul dword [ebp]
movsb byte es:[edi], byte [esi]
fmul dword [ebp]
test al, 0xd8
dec ebp
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add byte [esi + edx*8 + 0x4d], ah
add byte [eax*2 + 0x436c7353], dl
adc al, 0x45
push ebx
jae 0x420375
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x420373
js 0x420384
js 0x420384
inc ebp
js 0x420376
jo 0x42038a
imul ebp, dword [edi + 0x6e], 0x20909090
add eax, dword [edx]
jb 0x4203ea
add eax, 0x52436d65
dec esp
enter 0x4203, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or byte [edx + eax*2], al
inc edx
add byte [esp + eax + 0x42], ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + 4], bl
inc edx
add byte [eax - 0xc000000], ah
cli
inc ecx
add byte [ebx + ebp*8], dh
dec esp
add byte [eax + ebx*8 - 0x1b73ffb3], ah
dec esp
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add al, dl
fild word [edx]
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [edi + ebx*8], al
inc edx
add ah, cl
fild dword [edx]
pop esp
fild dword [edx]
and bl, bl
inc edx
add byte [eax - 0x27], dl
inc edx
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], cl
add byte [eax], al
add byte [eax + ebp*4], cl
dec ebp
add byte [eax], bh
add byte [eax], al
add byte [eax + ebp*4], cl
dec ebp
add byte [eax + eax], bh
add byte [eax], al
or al, 0xa8
dec ebp
add byte [eax], al
add byte [eax], al
or al, 0xa8
dec ebp
add byte [eax + eax], al
add byte [eax + ebp*4], cl
dec ebp
add byte [eax], cl
add byte [eax], al
or al, 0xa8
dec ebp
add byte [eax + eax], cl
add byte [eax + ebp*4], cl
dec ebp
add byte [eax], dl
add byte [eax], al
or al, 0xa8
dec ebp
add byte [eax], ah
add byte [eax], al
or al, 0xa8
dec ebp
add byte [eax], dh
add byte [eax], al
or edx, dword [ebx + edx*2 + 0x73]
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x4204c9
js 0x4204da
nop
nop
insb byte es:[edi], dx
add al, 0x42
add byte [edi], al
pop es
or edx, dword [ebx + edx*2 + 0x73]
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x4204dc
js 0x4204ed
enter 0x4203, 0
xchg esp, eax
sti
inc ecx
add byte [0x53570700], dl
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x42049e
add byte [eax + ebp*4], cl
dec ebp
add byte [eax], bh
add byte [eax], al
invalid
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x530b0003], al
jae 0x420517
inc ebx
jb 0x420523
inc esi
imul ebp, dword [ebp + 0xc], 0x3c004da8
add byte [eax], al
jmp dword [ebp + eax + 0x10043]
add byte [eax + 0x530d0004], al
jae 0x42053d
push eax
popal
jae 0x420548
push eax
push 0x65736172
or al, 0xa8
or al, 0xa8
test al, 0x4d
dec ebp
add byte [eax], al
add bh, bh
clc
add eax, 0x10043
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add eax, 0x73530e00
insb byte es:[edi], dx
push eax
jb 0x420565
jbe 0x420549
jns 0x420547
imul ebp, dword [ebp + 0xc], 0x44004da8
add byte [eax], al
jmp [eax + 3]
add byte [eax], 0
add byte [eax + 0x53090006], al
jae 0x42058e
inc ebx
inc ecx
inc esi
imul ebp, dword [ebp + 0xc], 0x48004da8
add byte [eax], al
push eax
add eax, dword [ebx]
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
pop es
add byte [ecx], cl
push ebx
jae 0x4205b2
add byte [eax], al
add byte [edi], 0
or dword [ebx + 0x73], edx
insb byte es:[edi], dx
inc ebx
inc ecx
push eax
popal
je 0x4205b4
or al, 0xa8
dec ebp
add byte [eax + eax], cl
invalid
add byte [edx], cl
push ebx
jae 0x4205d6
inc ebx
push edx
dec esp
inc esi
imul ebp, dword [ebp + 0xc], 0x50004da8
add byte [eax], al
call dword [eax + 5]
inc ebx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x530a0009], al
jae 0x4205fb
insb byte es:[edi], dx
inc ebx
push edx
dec esp
push eax
popal
je 0x4205fe
sub byte [eax + 0x54004d], bh
add bh, bh
insb byte es:[edi], dx
push cs
inc ebx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x530d000a], al
jae 0x420620
push esi
jb 0x420621
jns 0x42060b
jb 0x42063b
mov eax, 0x58004d
add bh, bh
pop eax
add byte [eax], al
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x530e000b], al
or eax, dword [eax]
push cs
push ebx
jae 0x420648
push esi
jb 0x420649
jns 0x420627
jo 0x42065a
push 0x4201f4
pushal
pop es
inc ebx
add al, al
or dword [ebx], eax
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
or al, 0
or dl, byte [ebx + 0x73]
insb byte es:[edi], dx
add byte [eax], al
add byte [eax + 0x530a000c], al
or byte [eax + eax], 0xa
push ebx
jae 0x420671
dec edi
jo 0x42067c
imul ebp, dword [edi + 0x6e], 0x41ff5473
add byte [eax + 0x20ff0000], al
or eax, 0x10043
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
or eax, 0x73531200
insb byte es:[edi], dx
jae 0x420661
inc dword [ecx]
add byte [eax], 0
jmp dword [eax]
add byte [eax], al
add byte [eax + 0x5312000d], al
add byte [eax], al
or byte [0x73531200], 0x6c
push ebx
jae 0x420696
push esi
jb 0x420697
jns 0x420681
jb 0x420682
outsd dx, dword [esi]
jae 0x420642
in eax, dx
inc ecx
add al, dh
or eax, dword [ebx]
pop eax
or eax, dword [ebx]
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5314000e], al
add byte [eax], al
add byte [eax - 0x80000000], al
push cs
add byte [ebx + edx*2], dl
jae 0x4206c3
push ebx
jae 0x4206ce
jae 0x4206c5
imul ebp, dword [edi + 0x6e], 0x68636143
dec ebp
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
popal
arpl word [eax + 0x65], bp
dec ebp
push 0x646f4d65
jae 0x420675
outsd dx, dword [esi]
jae 0x420675
test al, 0x4d
add byte [eax], ah
add bh, bh
mov eax, 0x100430c
or al, 0x43
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax], al
add byte [eax + 0x530d000f], al
jae 0x4206f2
add byte [0x436c7353], cl
or eax, 0x436c7353
inc ebx
imul esi, dword [eax + 0x68], 0x694c7265
jae 0x420704
sbb dh, bh
inc ecx
add byte [eax + eax], dh
add bh, bh
adc al, 7
call dword [edi + eax]
inc ebx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x53100010], al
jae 0x42071a
push esi
jb 0x420725
imul ebp, dword [edi + 0x6e], 0x6874654d
outsd dx, dword [esi]
shl byte fs:[edi + 0x6c004d], 1
add bh, bh
enter 0x4306, 0
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
adc dword [eax], eax
adc dword [ebx + 0x73], edx
insb byte es:[edi], dx
inc ebx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x53110011], al
jae 0x420745
push ebx
jae 0x420750
imul ebp, dword [edi + 0x6e], 0x656d6954
outsd dx, dword [esi]
jne 0x42075b
jl 0x4206a1
dec ebp
add byte [eax], ch
add bh, bh
jl 0x4206f7
inc ebx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x53130012], al
jae 0x420771
add byte [eax], al
add byte [eax - 0x80000000], al
adc al, byte [eax]
adc edx, dword [ebx + 0x73]
insb byte es:[edi], dx
push ebx
jae 0x42077c
imul ebp, dword [edi + 0x6e], 0x68636143
push ebx
imul edi, dword [edx + 0x65], 0x4da80c
jo 0x42071b
add byte [eax], al
call esp
push cs
add bh, bh
aam 0xe
inc ebx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x531a0013], al
jae 0x42079f
add byte [eax], al
add byte [eax - 0x80000000], al
adc eax, dword [eax]
sbb dl, byte [ebx + 0x73]
insb byte es:[edi], dx
inc esp
popaw
jne 0x4207a5
je 0x42078e
jae 0x4207b1
imul ebp, dword [edi + 0x6e], 0x6f434449
outsb dx, byte [esi]
je 0x4207ad
js 0x4207be
aam 0xfd
inc ecx
add byte [eax], bh
add bh, bh
js 0x420754
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
adc al, 0
cmovg ebp, dword [esi + 0x52]
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0f0014], al
outsb dx, byte [esi]
push edx
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x4207d2
push ebx
jae 0x4207e4
imul ebp, dword [edi + 0x6e], sym.mjrwmon.exe___xp_17Wsocket_TSslState
jae 0x4207ea
push ebx
je 0x4207e2
je 0x4207e8
add dword [eax], eax
add byte [eax], al
add byte [esi], al
add byte [eax], al
add byte [edi + eax + 0x42], dh
inc edx
add byte [edi], al
jae 0x420806
insb byte es:[edi], dx
dec esi
outsd dx, dword [esi]
outsb dx, byte [esi]
adc byte gs:[ebx + 0x73], dh
insb byte es:[edi], dx
dec eax
popal
outsb dx, byte [esi]
jae 0x42080a
popal
imul esp, dword [ebp + 0x49], 0x6e
dec ecx
outsb dx, byte [esi]
imul esi, dword [ebx + edx + 0x73], 0x61486c73
dec eax
popal
outsb dx, byte [esi]
jae 0x42081b
jae 0x42081b
popal
imul esp, dword [ebp + 0x53], 0x74
popal
jb 0x42082f
adc dh, byte fs:[ebx + 0x73]
jae 0x420833
insb byte es:[edi], dx
dec eax
popal
outsb dx, byte [esi]
jae 0x42082f
popal
imul esp, dword [ebp + 0x46], 0x61
imul ebp, dword [ebp + 0x64], 0x6c73730e
jae 0x420840
inc ebp
jae 0x42084b
popal
bound ebp, qword [ecx + ebp*2 + 0x73]
push 0x730d6465
jae 0x42084f
insb byte es:[edi], dx
dec ecx
outsb dx, byte [esi]
push ebx
push 0x6f647475
je 0x42084e
outsd dx, dword [esi]
ja 0x42085b
adc esi, dword [ebx + 0x73]
insb byte es:[edi], dx
push ebx
push 0x6f647475
ja 0x420867
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x42086a
je 0x420866
nop
nop
nop
or byte [eax], cl
inc edx
add byte [eax], cl
or byte [ebx], dl
push esp
push ebx
jae 0x42087a
push esp
push ebx
jae 0x42087a
push esi
jb 0x42087b
jns 0x420865
jb 0x42085e
jbe 0x420880
outsb dx, byte [esi]
je 0x42081e
add ecx, dword [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x42082f
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax + 2], si
add dword [edx], eax
dec edi
imul eax, dword [edi], 0x49
pop es
dec ecx
outsb dx, byte [esi]
je 0x42089d
jb 0x420844
add al, 0x43
jb 0x4208b5
je 0x42084b
or dword [eax + ebx*2 + 0x35], edx
xor byte [ecx], bh
inc edx
popal
push esp
pop eax
xor eax, 0x61423930
jae 0x4208b0
nop
push eax
or byte [edx], al
inc edx
add byte [eax], cl
push ss
push esp
push ebx
jae 0x4208c2
dec eax
popal
outsb dx, byte [esi]
jae 0x4208c4
push 0x44656b61
popal
imul esp, dword [ebp + 0x44], 0x6f
inc esp
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebp
jbe 0x4208cb
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x420869
add al, 8
push es
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x42087a
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 7], si
add byte [edi], al
pop es
inc ebp
jb 0x4208f1
inc ebx
outsd dx, dword [esi]
add al, 0x57
outsd dx, dword [esi]
jb 0x4208ec
or byte [eax], cl
push eax
jb 0x4208d2
jb 0x420906
or dword [eax + ebx*2 + 0x35], edx
xor byte [ecx], bh
inc edx
popal
jae 0x420901
add dword [edx], ecx
inc esp
imul esi, dword [ebx + 0x63], 0x656e6e6f
arpl word [edi + eax + 0x42], si
or al, byte [ecx + ebp*2 + 0x73]
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
arpl word gs:[edi + eax + 0x42], si
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
mov ah, 8
inc edx
add byte [ebx], al
invalid
or dword [ebx + edx*2 + 0x73], edx
insb byte es:[edi], dx
inc ebp
jbe 0x420922
outsb dx, byte [esi]
je 0x4208c1
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax + 0x9004208], dh
add byte [eax], al
add al, byte [eax]
add byte [eax], al
mov al, 8
inc edx
add byte [ecx], cl
jae 0x420942
insb byte es:[edi], dx
inc esi
push edx
push edx
popal
or dh, byte fs:[ebx + 0x73]
insb byte es:[edi], dx
inc esi
push edi
jb 0x420948
je 0x420946
or dh, byte [ebx + 0x73]
insb byte es:[edi], dx
inc esi
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x420951
lock or byte [edx], al
adc dword [ebx + edx*2 + 0x73], edx
insb byte es:[edi], dx
push eax
outsb dx, byte gs:[esi]
imul ebp, dword fs:[esi + 0x67], 0x6e657645
je 0x420976
add dword [eax + 0xc004208], esi
or dword [edx], eax
inc edx
add byte [ecx + ecx], cl
inc edx
add byte [ebx], al
add ecx, dword [eax]
push esp
push ebx
jae 0x42097e
dec ebp
outsd dx, dword [esi]
add dword gs:[eax], eax
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], cl
or dword [edx], eax
or eax, 0x4d6c7373
add byte [0x4d6c7373], cl
outsd dx, dword [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x73730d74
insb byte es:[edi], dx
dec ebp
outsd dx, dword [esi]
push ebx
jb 0x4209b3
jb 0x4208d0
inc esp
or dword [edx], eax
inc edx
add byte [eax], cl
or byte [ecx], dl
push esp
push ebx
jae 0x4209b6
push esp
push ebx
jae 0x4209b6
inc ebx
insb byte es:[edi], dx
imul eax, dword [edi + 0x65], 0x73655374
jae 0x4209be
jae 0x4209c7
imul ebp, dword [edi + 0x6e], 0x6080300
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [ebx], al
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x420969
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax + 0xa], si
add dword [edx], ecx
push ebx
jae 0x4209da
push ebx
jae 0x4209e5
imul ebp, dword [edi + 0x6e], 0x696f5007
outsb dx, byte [esi]
je 0x4209e1
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0xb017265
jb 0x42097f
or eax, dword [esi + 0x72]
push ebx
inc esi
jb 0x4209e7
push ebx
jae 0x4209fa
imul ebp, dword [edi + 0x6e], 0x6f6f4207
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
nop
nop
cwde
or dword [edx], eax
jb 0x4209bd
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 0xa], si
add byte [edx], cl
or dl, byte [ebx + 0x73]
insb byte es:[edi], dx
push ebx
jae 0x420a2e
push ebx
jae 0x420a39
imul ebp, dword [edi + 0x6e], 0x696f5007
outsb dx, byte [esi]
je 0x420a35
outsd dx, dword [esi]
outsb dx, byte [esi]
pop es
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x9007265
push edi
popal
jb 0x4209d2
or dword [edi + 0x61], edx
jae 0x420a29
jne 0x420a4d
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add dword [ebx], ecx
dec ecx
or ecx, dword [ecx + 0x6e]
outsb dx, byte [esi]
arpl word [edx + 0x65], dx
inc bx
outsd dx, dword [esi]
jne 0x420a5e
je 0x4209f9
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
nop
nop
nop
add byte [edx], cl
inc edx
add byte [eax], cl
or byte [edi], dl
push esp
push ebx
jae 0x420a72
push ebx
je 0x420a5d
jae 0x420a80
imul ebp, dword [edi + 0x6e], 0x6f434449
outsb dx, byte [esi]
je 0x420a7c
js 0x420a8d
add byte [edx], al
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x420a2b
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax + 0x10], si
add dword [eax], edx
push ebx
jae 0x420aa4
imul ebp, dword [edi + 0x6e], 0x6f434449
inc esp
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x420aa0
js 0x420ab1
push es
push ebx
je 0x420ab3
imul ebp, dword [esi + 0x67], sym.mjrwmon.exe___xp_25Wsocket_TSslSvrNewSession
insb byte es:[edi], dx
push ebx
jbe 0x420ac3
dec esi
ja 0x420aa8
jae 0x420acb
imul ebp, dword [edi + 0x6e], 0x6080500
or byte [esi], al
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x420a6d
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 0xa], si
add byte [edx], cl
push ebx
jae 0x420ade
push ebx
jae 0x420ae9
imul ebp, dword [edi + 0x6e], 0x696f5007
outsb dx, byte [esi]
je 0x420ae5
imul ebp, dword [esi + 0x74], 0x6007265
jb 0x420a82
push es
push ebx
jae 0x420afa
dec ecx
pop es
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x5007265
dec ecx
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x420af5
jb 0x420a92
add eax, 0x656c6449
outsb dx, byte [esi]
pop es
dec ecx
outsb dx, byte [esi]
je 0x420b02
jb 0x420aa2
add dword [edx], edx
adc al, byte [ecx + 0x64]
inc ecx
push esp
push esp
outsd dx, dword [esi]
dec ecx
outsb dx, byte [esi]
je 0x420b10
jb 0x420b1b
popal
insb byte es:[edi], dx
inc ebx
popal
arpl word [eax + 0x65], bp
pop es
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
ror byte [edx], 0x42
add byte [eax], cl
or byte [ecx], dl
push esp
push ebx
jae 0x420b32
push ebx
jae 0x420b32
push ebx
jbe 0x420b3b
inc edi
je 0x420b20
je 0x420b20
jae 0x420b43
imul ebp, dword [edi + 0x6e], 0x6080500
push ebx
outsb dx, byte gs:[esi]
jb 0x420ae5
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax + 0xa], si
add dword [edx], ecx
push ebx
jae 0x420b56
insb byte es:[edi], dx
push ebx
jae 0x420b61
imul ebp, dword [edi + 0x6e], 0x696f5007
outsb dx, byte [esi]
je 0x420b5d
jb 0x420afa
push es
push ebx
jae 0x420b72
dec ecx
pop es
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x5007265
dec ecx
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
pop es
dec ecx
outsb dx, byte [esi]
je 0x420b7a
jb 0x420b1a
or ecx, dword [ecx + 0x6e]
dec ecx
outsb dx, byte [esi]
arpl word [edx + 0x65], dx
inc bx
inc ebx
outsd dx, dword [esi]
jne 0x420b92
je 0x420b2d
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
nop
nop
nop
xor al, 0xb
inc edx
add byte [eax], cl
or byte [edx], dl
push esp
push ebx
jae 0x420ba6
inc ebx
insb byte es:[edi], dx
imul eax, dword [ebx + 0x65], 0x65527472
jno 0x420bba
jae 0x420bbc
add byte [edx], al
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x420b5a
push esp
dec edi
bound ebp, qword [edx + 0x65]
push 0x65
arpl word [ecx + ecx + 4], si
inc ebx
or dword [ebx + eax*2], eax
jb 0x420bd4
or dword [eax + ebx*2 + 0x35], edx
xor byte [ecx], bh
inc edx
popal
push esp
pop eax
xor eax, 0x61423930
jae 0x420bcf
nop
nop
jo 0x420b79
inc edx
add byte [eax], cl
or byte [esp + edx*2], dl
push esp
push ebx
jae 0x420be2
push ebx
push 0x6f447475
je 0x420bbf
inc esp
outsd dx, dword [esi]
ja 0x420bec
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x420bef
je 0x420beb
add byte [ebx], al
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x420b98
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 0xd], si
inc edx
imul esp, dword [ecx + ebp*2 + 0x72], 0x69746365
outsd dx, dword [esi]
add byte [0x69646942], cl
jb 0x420c05
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add byte [edi], al
inc ebp
jb 0x420c26
inc ebx
outsd dx, dword [esi]
pop es
dec ecx
outsb dx, byte [esi]
je 0x420c22
jb 0x420bcd
jb 0x420bcd
jb 0x420bcd
or al, 0x42
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebp + ecx + 0x42], bh
or eax, 0xdc00042
inc edx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi - 0x55ffbdf3], dl
or eax, 0x6f80042
add al, al
or eax, 0x42
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
xchg esi, eax
or eax, 0xdaa0042
inc edx
add al, bh
push es
add byte [eax], al
test al, bh
inc ecx
add byte [ebx + ebp*8], dh
xor al, 0xeb
dec esp
add byte [eax + ebx*8 - 0x1b73ffb3], ah
dec esp
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
salc
dec ebp
add byte [esi + edx*8], bl
salc
dec ebp
add ah, ah
inc eax
inc ebx
add byte [edi + edi*2 + 0x4c], al
inc esp
jg 0x420c5b
add byte [eax - 0x19], al
dec esp
add byte [eax + 0x7e], ah
dec esp
add byte [eax], bl
call 0x91c20c6a
inc ebx
add byte [eax + ebp*8], ah
dec esp
add byte [ecx + ebp*8], bl
dec esp
add byte [ebx + ebp*8 + 0x4c], cl
add byte [eax + ebp*8], dh
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [edi + edi - 0x624bffbd], ch
inc edx
add byte [ebp + ebx*4 + 0x42], bh
add byte [eax], bh
popfd
inc edx
add byte [eax + edx*4 + 0x49480043], ch
inc edx
add byte [eax + 0x6c004249], bh
mov dword [ebx], eax
rol byte [edx + 0x78740043], 0x43
add byte [eax + edi*2], al
inc ebx
add al, ch
inc edx
add ah, al
arpl word [edx], ax
inc eax
pop ebp
inc ebx
add byte [eax], dh
jp 0x420cb5
add byte [eax], ah
push esp
inc edx
add byte [eax], dh
and eax, dword [edx]
lock and al, byte [edx]
pushfd
inc esp
inc edx
add byte [ecx + edi*4 + 0x42], dl
add byte [eax - 0x67], bh
inc edx
add byte [ecx + esi*4 - 0x696fffbe], al
inc ebx
add byte [eax - 0x4e], dl
inc edx
add byte [edx + ebx*4 - 0x643bffbe], al
inc edx
add byte [ebx + ebx*4 - 0x649fffbe], cl
inc edx
add al, al
pop eax
inc ebx
add byte [edx + edx*2 + 0x47f00042], dl
inc ebx
add ah, cl
dec ebx
inc ebx
add byte [eax - 0x27ffbcad], cl
inc ecx
inc ebx
add byte [eax], al
inc esp
inc ebx
add byte [edi + esi*2 + 0x43], dh
add byte [edi + ebp*4 + 0x42], ah
add byte [ebp + ebx*2 - 0x6e63ffbd], bl
inc edx
add byte [ecx + edx*4 - 0x6eefffbe], bh
inc edx
add byte [edx + edx*4], dl
inc edx
add al, cl
xchg ebx, eax
inc edx
add byte [eax], al
jp 0x420d2a
add byte [ecx + eax*2 + 0x51b00043], bh
inc edx
add byte [eax], al
push edx
inc edx
add ah, bl
push edx
inc edx
add byte [eax + ebx*2 + 0x53800042], bh
inc edx
add byte [ecx + ebx*2 + 0x74600042], dl
inc edx
add al, cl
jbe 0x420d4d
add byte [eax + edi*2 + 0x73d80042], bh
inc edx
add byte [eax + 0x72], dh
inc edx
add byte [ebx + esi*2], al
inc edx
add byte [ebx + esi*2 + 0x677c0042], dl
inc edx
add byte [eax], bl
push 0x97840042
inc edx
add byte [eax], al
cwde
inc edx
add byte [edi + edx*4 + 0x72400042], dh
inc edx
add byte [edi], ch
inc ebx
add ah, al
pop esi
inc ebx
add byte [edi + ecx*4], cl
inc edx
add byte [eax], bh
pop dword [edx]
xor byte [esi + 0x46f40043], bl
inc esi
inc edx
add byte [eax + 0x6400434a], ah
dec edx
inc edx
add byte [edx + esi*4 - 0x52bbffbe], al
inc edx
add byte [eax], ah
scasb al, byte es:[edi]
inc edx
add byte [edx + esi*4 - 0x7793ffbe], bh
inc ebx
add byte [edx + ebx*4], bl
inc ebx
add byte [edx + edi*2 - 0x67afffbd], dl
inc ebx
add al, cl
inc ebx
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax + ebp*4], cl
dec ebp
add al, bl
push es
add byte [eax], al
or al, 0xa8
dec ebp
add ah, bl
push es
add byte [eax], al
add eax, dword [eax]
pop ss
add al, 0x15
add al, 0x18
add al, 0x60
mov es, word [ebx]
pushfd
mov es, word [ebx]
movsb byte es:[edi], byte [esi]
inc ebx
add byte [ecx], dl
push esp
inc ebx
jne 0x420e22
je 0x420e20
insd dword es:[edi], dx
push ebx
jae 0x420e21
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x420d7d
or eax, 0x11070042
push esp
inc ebx
jne 0x420e39
je 0x420e37
insd dword es:[edi], dx
push ebx
jae 0x420e38
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x420de0
or al, 0x42
add byte [edx + edi*8 + 0x20041], al
pop es
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x420de6
add byte [eax + sym.mjrwmon.exe__Wsocket_TCustomLineWSocket_], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov ah, 0xf
inc edx
add al, ch
cmovb eax, dword [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
invalid
lodsb al, byte [esi]
fmul dword [ebp]
mov al, byte [0x8004dd8]
dec ebp
add byte [eax + 0x8004dd8], ah
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add byte [ebp + eax*8 + 0x7f440042], bh
inc esp
jg 0x420e83
add byte [eax - 0x19], al
dec esp
inc eax
out 0x4c, eax
add byte [eax + 0x7e], ah
dec esp
add byte [eax], bl
call 0x91c20e92
inc ebx
add byte [eax + ebp*8], ah
dec esp
add byte [ecx + ebp*8], bl
dec esp
add byte [ebx + ebp*8 + 0x4c], cl
add byte [eax + ebp*8], dh
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [eax - 0x3b], al
inc edx
add byte [ebp + ebx*4 - 0x6283ffbe], dh
inc edx
add byte [eax], bh
popfd
inc edx
add byte [eax], ch
mov byte [edx], 0x48
dec ecx
inc edx
add byte [eax + 0x6c004249], bh
mov dword [ebx], eax
rol byte [edx + 0x78740043], 0x43
add byte [eax + edi*2], al
inc ebx
add al, ch
inc edx
add ah, al
arpl word [edx], ax
rol bh, 1
inc edx
add byte [eax], dh
jp 0x420edd
add byte [eax], ah
push esp
inc edx
add byte [eax], dh
and eax, dword [edx]
lock and al, byte [edx]
pushfd
inc esp
inc edx
add byte [esp + ecx*8 - 0x6687ffbe], dl
inc edx
add byte [ecx + esi*4 - 0x696fffbe], al
inc ebx
add al, dh
rol byte [edx], 1
test byte [edx - 0x643bffbe], bl
inc edx
add byte [ebx + ebx*4 - 0x649fffbe], cl
inc edx
add byte [eax], cl
enter 0x42, 0xffffffffffffff94
push edx
inc edx
add al, dh
inc edi
inc ebx
add ah, cl
dec ebx
inc ebx
add byte [eax - 0x27ffbcad], cl
inc ecx
inc ebx
add byte [eax], al
inc esp
inc ebx
add byte [edi + esi*2 + 0x43], dh
add byte [edi + ebp*4 + 0x42], ah
add byte [ebp + ebx*2 - 0x6e63ffbd], bl
inc edx
add byte [ecx + edx*4 - 0x6eefffbe], bh
inc edx
add byte [edx + edx*4], dl
inc edx
add al, cl
xchg ebx, eax
inc edx
add byte [eax], al
jp 0x420f52
add byte [ecx + eax*2 + 0x51b00043], bh
inc edx
add byte [eax], al
push edx
inc edx
add ah, bl
push edx
inc edx
add byte [eax + ebx*2 + 0x53800042], bh
inc edx
add byte [ecx + ebx*2 + 0x74600042], dl
inc edx
add al, cl
jbe 0x420f75
add byte [eax + edi*2 + 0x73d80042], bh
inc edx
add byte [eax + 0x72], dh
inc edx
add byte [ebx + esi*2], al
inc edx
add byte [ebx + esi*2 + 0x677c0042], dl
inc edx
add byte [eax], bl
push 0x97840042
inc edx
add byte [eax], al
cwde
inc edx
add byte [edi + edx*4 + 0x72400042], dh
inc edx
add byte [edi], ch
inc ebx
add ah, al
pop esi
inc ebx
add byte [edi + ecx*4], cl
inc edx
add byte [eax], bh
pop dword [edx]
xor byte [esi + 0x46f40043], bl
inc esi
inc edx
add byte [eax + 0x6400434a], ah
dec edx
inc edx
add byte [edx + esi*4 - 0x52bbffbe], al
inc edx
add byte [eax], ah
scasb al, byte es:[edi]
inc edx
add byte [edx + esi*4 - 0x7793ffbe], bh
inc ebx
add byte [edx + ebx*4], bl
inc ebx
add byte [edx + edi*2 - 0x67afffbd], dl
inc ebx
add al, cl
inc ebx
add byte [eax - 0x34], bl
inc edx
add byte [edi + eax*8], al
inc edx
add byte [eax + 0x5c0042c9], ch
mov dword [edx], 0xe
add byte [eax], al
add dword [eax], eax
add byte [eax], al
or al, 0xa8
dec ebp
add byte [edi + eax], al
add byte [eax], al
add dword [eax], eax
adc al, 4
mov al, byte [0x120042c6]
push esp
inc ebx
jne 0x421046
je 0x421044
insd dword es:[edi], dx
dec esp
imul ebp, dword [esi + 0x65], 0x636f5357
imul esp, dword [ebp + 0x74], 0xffffff90
nop
nop
call 0x74251f8
pop es
adc dl, byte [ebx + eax*2 + 0x75]
jae 0x421063
outsd dx, dword [esi]
insd dword es:[edi], dx
dec esp
imul ebp, dword [esi + 0x65], 0x636f5357
imul esp, dword [ebp + 0x74], 0x34
push cs
inc edx
add byte [ebp + ecx + 0x80042], bh
pop es
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x421015
add byte [eax], ch
mov eax, 0x708004d
pop es
add bh, bh
je 0x42101b
add dh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add al, byte [eax]
or byte [ecx + ebp*2 + 0x6e], cl
dec ebp
outsd dx, dword [esi]
jl 0x420fed
inc byte [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4c080002], al
imul ebp, dword [esi + 0x65], 0x65646f4d
jl 0x420fed
dec ebp
add byte [eax], dl
pop es
add bh, bh
adc byte [edi], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add eax, dword [eax]
or dword [ecx + ebp*2 + 0x6e], ecx
dec esp
imul ebp, dword [ebp + 0x69], 0x4da80c74
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4c090003], al
imul ebp, dword [esi + 0x65], 0x696d694c
je 0x421064
test al, 0x4d
add byte [edi + eax], al
add bh, bh
add al, 7
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add al, 0
pop es
dec esp
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4c070004], al
imul ebp, dword [esi + 0x65], 0x28646e45
mov eax, 0x717004d
add bh, bh
pop ss
pop es
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add eax, 0x694c0800
outsb dx, byte [esi]
inc ebp
arpl word [eax + 0x6f], bp
sub byte [eax + 0x718004d], bh
add bh, bh
sbb byte [edi], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
push es
add byte [eax], cl
dec esp
imul ebp, dword [esi + 0x65], 0x74696445
sub ch, ch
inc ecx
add byte [eax], ch
pop es
add bh, bh
sub byte [edi], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
pop es
add byte [ebx], dl
dec edi
outsb dx, byte [esi]
dec esp
imul ebp, dword [esi + 0x65], 0x696d694c
je 0x42112b
js 0x42114b
nop
nop
nop
cmp al, 0x11
inc edx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add ah, bl
adc al, byte [edx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
les edx, [edx]
inc edx
add byte [edi + eax], dh
add byte [eax], al
call 0x3442532a
jmp 0x42116b
add byte [eax + 0x8004dd8], ah
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add byte [ebp + eax*8 + 0x7f440042], bh
inc esp
jg 0x42118b
add byte [eax - 0x19], al
dec esp
add byte [eax + 0x7e], ah
dec esp
add byte [eax], bl
call 0x91c2119a
inc ebx
add byte [eax + ebp*8], ah
dec esp
add byte [ecx + ebp*8], bl
add byte [eax + 0x24004391], al
call 0xe95e11a2
dec esp
add byte [ebx + ebp*8 + 0x4c], cl
add byte [eax + ebp*8], dh
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [eax - 0x3b], al
inc edx
add byte [ebp + ebx*4 - 0x6283ffbe], dh
inc edx
add byte [eax], bh
popfd
inc edx
add byte [eax], ch
mov byte [edx], 0x48
dec ecx
inc edx
add byte [eax + 0x6c004249], bh
mov dword [ebx], eax
rol byte [edx + 0x78740043], 0x43
add byte [eax + edi*2], al
inc ebx
add al, ch
inc edx
add ah, al
arpl word [edx], ax
rol bh, 1
inc edx
add byte [eax], dh
jp 0x4211e5
add byte [eax], ah
push esp
inc edx
add byte [eax], dh
and eax, dword [edx]
lock and al, byte [edx]
pushfd
inc esp
inc edx
add byte [esp + ecx*8 - 0x6687ffbe], dl
inc edx
add byte [ecx + esi*4 - 0x696fffbe], al
inc ebx
add al, dh
rol byte [edx], 1
test byte [edx - 0x643bffbe], bl
inc edx
add byte [ebx + ebx*4 - 0x649fffbe], cl
inc edx
add byte [eax], cl
enter 0x42, 0xffffffffffffff94
push edx
inc edx
add al, dh
inc edi
inc ebx
add ah, cl
dec ebx
inc ebx
add byte [eax - 0x27ffbcad], cl
inc ecx
inc ebx
add byte [eax], al
inc esp
inc ebx
add byte [edi + esi*2 + 0x43], dh
add byte [edi + ebp*4 + 0x42], ah
add byte [ebp + ebx*2 - 0x6e63ffbd], bl
inc edx
add byte [ecx + edx*4 - 0x6eefffbe], bh
inc edx
add byte [edx + edx*4], dl
inc edx
add al, cl
xchg ebx, eax
inc edx
add byte [eax], al
jp 0x42125a
add byte [ecx + eax*2 + 0x51b00043], bh
inc edx
add byte [eax], al
push edx
inc edx
add ah, bl
push edx
inc edx
add byte [eax + ebx*2 + 0x53800042], bh
inc edx
add byte [ecx + ebx*2 + 0x74600042], dl
inc edx
add al, cl
jbe 0x42127d
add byte [eax + edi*2 + 0x73d80042], bh
inc edx
add byte [eax + 0x72], dh
inc edx
add byte [ebx + esi*2], al
inc edx
add byte [ebx + esi*2 + 0x677c0042], dl
inc edx
add byte [eax], bl
push 0x97840042
inc edx
add byte [eax], al
cwde
inc edx
add byte [edi + edx*4 + 0x72400042], dh
inc edx
add byte [edi], ch
sub al, 0x67
inc ebx
add ah, al
pop esi
inc ebx
add byte [edi + ecx*4], cl
inc edx
add byte [eax], bh
pop dword [edx]
xor byte [esi + 0x46f40043], bl
inc esi
inc edx
add byte [eax + 0x6400434a], ah
dec edx
inc edx
add byte [edx + esi*4 - 0x52bbffbe], al
inc edx
add byte [eax], ah
scasb al, byte es:[edi]
inc edx
add byte [edx + esi*4 - 0x7793ffbe], bh
inc ebx
add byte [edx + ebx*4], bl
inc ebx
add byte [edx + edi*2 - 0x67afffbd], dl
inc ebx
add al, cl
inc ebx
add byte [eax - 0x34], bl
inc edx
add byte [edi + eax*8], al
inc edx
add byte [eax + 0x5c0042c9], ch
mov dword [edx], sym.mjrwmon.exe__Wsocket_TCustomSyncWSocket_Synchronize_qqrynpqqrv_vro
dec esp
rol byte [edx], cl
adc dl, byte [ebx + eax*2 + 0x75]
jae 0x42133e
outsd dx, dword [esi]
insd dword es:[edi], dx
push ebx
jns 0x42133d
arpl word [edi + 0x53], dx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x421268
fcom qword [edx]
inc edx
add byte [edi], al
pop es
adc dl, byte [ebx + eax*2 + 0x75]
jae 0x421357
outsd dx, dword [esi]
insd dword es:[edi], dx
push ebx
jns 0x421356
arpl word [edi + 0x53], dx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x42132d
adc dword [edx], eax
in al, 0xf
inc edx
add byte [eax], cl
add byte [edi], al
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x421303
add byte [eax + 0x13], dl
inc edx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, ch
adc al, 0x42
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, bl
adc al, 0x42
add byte [eax], bh
pop es
add byte [eax], al
lock adc byte [edx], al
adc byte [edx], al
xor al, 0xeb
dec esp
add byte [eax + ebx*8 - 0x1b73ffb3], ah
dec esp
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
fmul dword [ebp]
mov al, byte [0x8004dd8]
dec ebp
add byte [eax + 0x8004dd8], ah
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add byte [ebp + eax*8 + 0x7f440042], bh
inc esp
jg 0x42139f
add byte [eax - 0x19], al
dec esp
add byte [eax + 0x7e], ah
dec esp
add byte [eax], bl
call 0x91c213ae
inc ebx
add byte [eax + ebp*8], ah
dec esp
add byte [ecx + ebp*8], bl
dec esp
add byte [ebx + ebp*8 + 0x4c], cl
add byte [eax + ebp*8], dh
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [eax - 0x3b], al
inc edx
add byte [ebp + ebx*4 - 0x6283ffbe], dh
inc edx
add byte [eax], bh
popfd
inc edx
add byte [eax], ch
mov byte [edx], 0x48
dec ecx
inc edx
add byte [eax + 0x6c004249], bh
mov dword [ebx], eax
rol byte [edx + 0x78740043], 0x43
add byte [eax + edi*2], al
inc ebx
add al, ch
inc edx
add ah, al
arpl word [edx], ax
rol bh, 1
inc edx
add byte [eax], dh
jp 0x4213f9
add byte [eax], ah
push esp
inc edx
add byte [eax], dh
and eax, dword [edx]
lock and al, byte [edx]
pushfd
inc esp
inc edx
add byte [esp + ecx*8 - 0x6687ffbe], dl
inc edx
add byte [ecx + esi*4 - 0x696fffbe], al
inc ebx
add al, dh
rol byte [edx], 1
test byte [edx - 0x643bffbe], bl
inc edx
add byte [ebx + ebx*4 - 0x649fffbe], cl
inc edx
add byte [eax], cl
enter 0x42, 0xffffffffffffff94
push edx
inc edx
add al, dh
inc edi
inc ebx
add ah, cl
dec ebx
inc ebx
add byte [eax - 0x27ffbcad], cl
inc ecx
inc ebx
add byte [eax], al
inc esp
inc ebx
add byte [edi + esi*2 + 0x43], dh
add byte [edi + ebp*4 + 0x42], ah
add byte [ebp + ebx*2 - 0x6e63ffbd], bl
inc edx
add byte [ecx + edx*4 - 0x6eefffbe], bh
inc edx
add byte [edx + edx*4], dl
inc edx
add al, cl
xchg ebx, eax
inc edx
add byte [eax], al
jp 0x42146e
add byte [ecx + eax*2 + 0x51b00043], bh
inc edx
add byte [eax], al
push edx
inc edx
add ah, bl
push edx
inc edx
add byte [eax + ebx*2 + 0x53800042], bh
inc edx
add byte [ecx + ebx*2 + 0x74600042], dl
inc edx
add al, cl
jbe 0x421491
add byte [eax + edi*2 + 0x73d80042], bh
inc edx
add byte [eax + 0x72], dh
inc edx
add byte [ebx + esi*2], al
inc edx
add byte [ebx + esi*2 + 0x677c0042], dl
inc edx
add byte [eax], bl
push 0x97840042
inc edx
add byte [eax], al
cwde
inc edx
add byte [edi + edx*4 + 0x72400042], dh
inc edx
add byte [edi], ch
inc ebx
add ah, al
pop esi
inc ebx
add byte [edi + ecx*4], cl
inc edx
add byte [eax], bh
pop dword [edx]
xor byte [esi + 0x46f40043], bl
inc esi
inc edx
add byte [eax + 0x6400434a], ah
dec edx
inc edx
add byte [edx + esi*4 - 0x52bbffbe], al
inc edx
add byte [eax], ah
scasb al, byte es:[edi]
inc edx
add byte [edx + esi*4 - 0x7793ffbe], bh
inc ebx
add byte [edx + ebx*4], bl
inc ebx
add byte [edx + edi*2 - 0x67afffbd], dl
inc ebx
add al, cl
inc ebx
add byte [eax - 0x34], bl
inc edx
add byte [edi + eax*8], al
inc edx
add byte [eax + 0x5c0042c9], ch
mov dword [edx], sym.mjrwmon.exe__Wsocket_TCustomSyncWSocket_Synchronize_qqrynpqqrv_vro
dec esp
rol byte [edx], cl
or byte [edi + edx*2 + 0x53], dl
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x421472
nop
nop
call 0x74256fd
pop es
or byte [edi + edx*2 + 0x53], dl
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x421543
adc eax, dword [edx]
fcom dword [edx]
inc edx
add byte [ecx], bh
add byte [edi], al
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x421536
add byte [eax - 0x31], dl
inc ebp
add byte [ebp + eax], dl
push dword [eax]
add byte [eax], al
inc byte [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x49090008], al
arpl word [ebx + 0x4c], si
outsd dx, dword [esi]
jb 0x421537
test al, 0x4d
add byte [edx + esi*2], bl
inc edx
add byte [eax + ebp*2 + 0x10042], cl
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x41040009], al
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
or dword [eax], eax
add al, 0x41
add byte [ecx + eax*2], al
jb 0x421556
test al, 0x4d
add al, ch
inc edx
add byte [eax], bl
add dh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
or al, byte [eax]
add al, 0x50
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5004000a], al
outsd dx, dword [esi]
jb 0x4215dc
or al, 0xa8
dec ebp
add ah, al
inc edx
add byte [eax + eax], bl
inc byte [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5005000b], al
jb 0x4215f5
je 0x4215f7
or al, 0xa8
dec ebp
add byte [esp + eax + 0x66b4ff00], al
inc edx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4c09000c], al
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc ecx
jb 0x4215b9
test al, 0x4d
add byte [esp + eax], bh
dec dword [esi]
inc edx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4c09000d], al
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
push eax
outsd dx, dword [esi]
jb 0x421644
or al, 0xa8
dec ebp
add byte [ecx + eax], cl
add dh, bh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
push cs
add byte [eax], cl
push eax
jb 0x421640
outsd dx, dword [esi]
jb 0x421667
or al, 0xa8
dec ebp
add byte [eax], cl
add dword [eax], eax
inc byte [eax]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5008000f], al
or byte [ecx], al
add dh, bh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
str word [eax]
push eax
jb 0x421654
jb 0x421623
test al, 0x4d
add byte [eax + eax], ah
add bh, bh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
adc byte [eax], al
or dword [esi + ebp*2 + 0x73], eax
push edx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x44090010], al
outsb dx, byte [esi]
jae 0x421687
jae 0x4216ad
insb byte es:[edi], dx
je 0x4215bb
popal
dec esp
add byte [eax], ch
add byte [eax], al
inc dword [eax]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x440d0011], al
outsb dx, byte [esi]
jae 0x4216ab
add bh, bh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
adc dword [eax], eax
or eax, 0x52736e44
jae 0x4216d1
insb byte es:[edi], dx
je 0x4216ab
imul esi, dword [ebx + 0x74], 0x41f128
fiadd dword [eax + eax]
add al, 0
inc dword [eax]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x53050012], al
je 0x4216e1
je 0x4216e7
jl 0x42163c
dec ebp
add byte [esp + eax + 0xff00], dh
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
adc eax, dword [eax]
or dword [edx + 0x65], edx
popal
add al, 0
inc dword [eax]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x52090013], al
popal
inc ebx
outsd dx, dword [esi]
jne 0x421713
je 0x421723
mov eax, 0x60004d
add dh, bh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
adc al, 0
or dword [edx + 0x63], edx
jbe 0x421729
add byte [eax], al
inc byte [eax]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x52090014], al
arpl word [esi + 0x64], si
inc ebx
outsd dx, dword [esi]
jne 0x421737
je 0x421747
mov eax, 0x30004d
add bh, bh
xor byte [eax], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
adc eax, 0x614c0900
push dword [eax]
add byte [eax], al
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4c090015], al
popal
adc byte [0x614c0900], 0x73
je 0x42172f
jae 0x42175d
inc ebp
jb 0x42175e
outsd dx, dword [esi]
jb 0x421717
mov eax, 0x4c4004d
add bh, bh
les eax, [eax + eax]
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4d0d0016], al
jne 0x421778
je 0x421777
push esp
push 0x64616572
sub byte fs:[eax + 0x4cc004d], bh
sub byte fs:[eax + 0x4cc004d], bh
mov eax, 0x4cc004d
add bh, bh
int3
add al, 0
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4d090017], al
add byte [ecx], cl
dec ebp
jne 0x4217a0
je 0x42179f
inc ebx
popal
jae 0x4217ae
or al, 0xa8
dec ebp
add al, dl
add al, 0
call eax
add al, 0
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4d100018], al
add byte [eax], dl
dec ebp
jne 0x4217c4
je 0x4217c3
inc ebx
popal
jae 0x4217d2
je 0x4217a0
inc ecx
jb 0x4217b6
je 0x4217d7
jl 0x42171f
dec ebp
add ah, dl
add al, 0
call esp
add al, 0
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
sbb dword [eax], eax
push cs
dec ebp
add byte [eax], 0
add byte [eax + 0x4d0e0019], al
jne 0x4217ef
je 0x4217ee
inc ebx
popal
jae 0x4217fd
dec ecx
jo 0x4217e0
push esp
dec esp
sub byte [eax + 0x4d8004d], bh
add bh, bh
fadd dword [eax + eax]
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5209001a], al
jne 0x421820
add byte [eax - 0x80000000], al
sbb al, byte [eax]
or dword [edx + 0x65], edx
jne 0x421820
inc ecx
inc ecx
jb 0x421753
in al, dx
inc ecx
add cl, bl
add al, 0
fld dword [eax + eax]
invalid
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4310001b], al
outsd dx, dword [esi]
add byte [eax - 0x80000000], al
sbb eax, dword [eax]
adc byte [ebx + 0x6f], al
insd dword es:[edi], dx
jo 0x421841
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x421826
jo 0x42184d
imul ebp, dword [edi + 0x6e], 0x4db87c73
add byte [eax - 0x5700fffc], ch
add al, 0
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4c0d001c], al
imul esi, dword [ebx + 0x74], 0x61426e65
add byte [eax - 0x80000000], al
sbb al, 0
or eax, 0x7473694c
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc edx
popal
arpl word [ebx + 0x6c], bp
outsd dx, dword [esi]
xchg esp, eax
mov eax, 0x4d8c004d
inc edx
add byte [ebp + ecx*2 + 0x10042], ah
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
sbb eax, 0x65520900
jno 0x42187a
push edx
jno 0x42187a
jb 0x421873
dec esp
outsd dx, dword [esi]
ja 0x4217be
mov eax, 0x4e1c004d
inc edx
add byte [esi + ecx*2], dh
inc edx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x520a001e], al
push ds
add byte [edx], cl
push edx
jno 0x42189e
jb 0x421893
imul esp, dword [edi + 0x68], 0x41f240
push 0x41f240
or byte [0x508ff00], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
pop ds
add byte [edi], cl
dec edi
outsb dx, byte [esi]
inc esp
popal
je 0x4218d0
inc ecx
jbe 0x4218d3
imul ebp, dword [ecx + 0x62], 0xf274656c
insb byte es:[edi], dx
popal
bound ebp, qword [ebp + 0x74]
inc ecx
inc ecx
add byte [eax], dl
add eax, 0x510ff00
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
and byte [eax], al
or cl, byte [edi + 0x6e]
dec edi
outsb dx, byte [esi]
inc esp
popal
je 0x4218fa
push ebx
outsb dx, byte gs:[esi]
je 0x421842
inc ecx
add byte [eax], bl
add eax, 0x518ff00
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
and dword [eax], eax
or cl, byte [edi + 0x6e]
push ebx
outsb dx, byte gs:[esi]
inc esp
popal
je 0x421923
fdiv st(2)
inc ecx
add al, bh
add al, 0
invalid
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
and al, byte [eax]
cmovg ebp, dword [esi + 0x53]
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0f0022], al
outsb dx, byte [esi]
push ebx
jae 0x421956
imul ebp, dword [edi + 0x6e], 0x736f6c43
or al, 0xf3
inc ecx
add al, ch
add al, 0
invalid
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
and eax, dword [eax]
adc cl, byte [edi + 0x6e]
push ebx
jae 0x421980
imul ebp, dword [edi + 0x6e], 0x69617641
insb byte es:[edi], dx
popal
bound ebp, qword [ebp + 0x44]
inc ecx
add al, dh
add al, 0
push eax
add al, 0
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f120024], al
outsb dx, byte [esi]
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
and al, 0
adc cl, byte [edi + 0x6e]
push ebx
jae 0x4219ad
imul ebp, dword [edi + 0x6e], 0x6e6e6f43
arpl word gs:[ebp + 0x64], si
inc esp
inc ecx
add byte [eax], ch
push es
add bh, bh
sub byte [esi], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
and eax, 0x6e4f1000
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[ebp + 0x64], si
mov al, 0xf3
inc ecx
add byte [eax], al
add eax, 0x500ff00
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add byte es:[0x68436e4f], cl
popal
outsb dx, byte [esi]
push ebx
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0d0026], al
outsb dx, byte [esi]
inc ebx
push 0x65676e61
push ebx
je 0x4219f8
je 0x4219fe
jl 0x42198e
inc ecx
add byte [eax], ah
add eax, 0x520ff00
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
daa
add byte [edi], cl
dec edi
add byte [eax], al
add byte [eax + 0x4f0f0027], al
outsb dx, byte [esi]
inc esp
outsb dx, byte [esi]
jae 0x421a06
outsd dx, dword [esi]
outsd dx, dword [esi]
imul esi, dword [ebp + 0x70], 0x44
outsd dx, dword [esi]
outsb dx, byte [esi]
mov word gs:[edi + 0x4c], ss
add byte [eax], ch
add eax, 0x528ff00
sub byte [0x528ff00], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
sub byte [eax], al
pop es
dec edi
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f070028], al
outsb dx, byte [esi]
inc ebp
jb 0x421a55
outsd dx, dword [esi]
jb 0x4219c6
invalid
add byte [eax], 0
add byte [eax + 0x4f0d0029], al
outsb dx, byte [esi]
inc edx
inc ebp
add byte [0x67426e4f], cl
inc ebp
js 0x421a6a
arpl word [ebp + 0x70], sp
je 0x421a74
jo 0x421a7e
imul ebp, dword [edi + 0x6e], 0x4db87c
rol byte [eax + eax], 0xff
rol byte [eax + eax], 0xff
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
sub al, byte [eax]
or al, 0x46
outsd dx, dword [esi]
outsb dx, byte [esi]
jl 0x4219c7
dec ebp
add al, al
add al, 0
inc eax
add al, 0
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x460c002a], al
insb byte es:[edi], dx
jne 0x421a9f
push 0x656d6954
outsd dx, dword [esi]
jne 0x421aa8
mov ah, 0xf1
inc ecx
add byte [eax + ebx*4 + 0x42], bh
jl 0x4219d2
inc edx
add byte [eax], ah
cwde
inc edx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5309002b], al
add byte [ecx], cl
push ebx
outsb dx, byte gs:[esi]
inc esi
insb byte es:[edi], dx
popal
jae 0x421a4d
int1
inc ecx
add byte [esp + eax + 0x494ff00], dl
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
sub al, 0
or ecx, dword [ecx + ebp*2 + 0x6e]
jb 0x421ac9
imul ebp, dword [esi + 0x67], 0x6e4f7265
outsb dx, byte [esi]
dec edi
jl 0x421a38
jl 0x421a38
dec ebp
add byte [eax - 0x6700fffc], bl
add al, 0
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4c0d002d], al
imul ebp, dword [esi + 0x67], 0x69547265
insd dword es:[edi], dx
outsd dx, dword gs:[esi]
jne 0x421b1a
push esp
imul ebp, dword [ebp + 0x65], 0x4074756f
inc eax
in al, dx
inc ecx
add byte [esp + eax + 0x49cff00], bl
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add byte cs:[esi], cl
dec ebx
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4b0e002e], al
jo 0x421b07
insb byte es:[edi], dx
imul esi, dword [esi + 0x65], 0x664f6e4f
jl 0x421a89
dec edi
outsb dx, byte [esi]
dec edi
jl 0x421a89
dec ebp
add byte [eax - 0x5f00fffc], ah
add al, 0
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4b0d002f], al
jo 0x421b30
insb byte es:[edi], dx
imul esi, dword [esi + 0x65], 0x656d6954
jl 0x421ab1
dec ebp
add byte [esp + eax + 0x4a4ff00], ah
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
xor byte [eax], al
adc dword [ebx + 0x65], ecx
jo 0x421b58
insb byte es:[edi], dx
imul esi, dword [esi + 0x65], 0x65746e49
dec ecx
outsb dx, byte [esi]
je 0x421b84
jb 0x421b97
popal
insb byte es:[edi], dx
or al, 0xa8
dec ebp
add byte [eax + 5], dh
add bh, bh
loopne 0x421ad8
inc edx
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x530a0031], al
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
dec esp
jbe 0x421bac
insb byte es:[edi], dx
or al, 0xa8
dec ebp
add byte [ebp + eax], ch
call dword [ecx + eax]
inc byte [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x530b0032], al
outsd dx, dword [esi]
add byte [eax], al
add byte [eax - 0x80000000], al
xor al, byte [eax]
or edx, dword [ebx + 0x6f]
arpl word [ebx + 0x73], bp
push ebx
jb 0x421be2
jb 0x421b7b
test al, 0x4d
add byte [ebp + eax], dh
call dword [eax + 1]
add dh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
xor eax, dword [eax]
or dword [ebx + 0x6f], edx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x53090033], al
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
push eax
outsd dx, dword [esi]
jb 0x421c06
or al, 0xa8
dec ebp
add byte [ebp + eax], bh
invalid
add eax, 0x57cff00
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
xor al, 0
or eax, 0x6b636f53
jae 0x421c08
jae 0x421c1a
jb 0x421c1a
outsd dx, dword [esi]
or al, 0xa8
dec ebp
add byte [eax - 0x7f00fffb], al
add eax, 0x1ff00
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
xor eax, 0x6f530d00
arpl word [ebx + 0x73], bp
push eax
popal
jae 0x421c51
ja 0x421c4f
jb 0x421c46
cmp bh, dh
inc ecx
add byte [ebp + eax + 0x584ff00], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add byte ss:[ebx], dl
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
inc ecx
jne 0x421c79
push 0x69746e65
outsb dx, byte gs:[esi]
je 0x421c73
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 0x41f840
and byte [esi], al
add bh, bh
and byte [esi], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
aaa
add byte [edi + ecx*2], cl
outsb dx, byte [esi]
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
inc ebp
jb 0x421ca7
imul esi, dword [ebx + 0x45], 0x72
jb 0x421ca5
outsd dx, dword [esi]
jb 0x421c30
test dword [ecx], 0xff000630
xor byte [esi], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f100038], al
outsb dx, byte [esi]
cmp byte [eax], al
adc byte [edi + 0x6e], cl
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x73], bp
inc ecx
jne 0x421cd0
push 0x74617453
nop
nop
mov al, 0x1c
inc edx
add byte [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 + ebx + 0x42], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], bh
push ds
inc edx
add byte [eax], bh
pop es
add byte [eax], al
add al, 0x13
inc edx
add byte [ebx + ebp*8], dh
dec esp
add byte [eax + ebx*8 - 0x1b73ffb3], ah
dec esp
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add byte [ebp + eax*8 + 0x7f440042], bh
inc esp
jg 0x421cff
add byte [eax - 0x19], al
dec esp
add byte [eax + 0x7e], ah
dec esp
add byte [eax], bl
call 0x91c21d0e
inc ebx
add byte [eax + ebp*8], ah
dec esp
add byte [ecx + ebp*8], bl
dec esp
add byte [ebx + ebp*8 + 0x4c], cl
add byte [eax + ebp*8], dh
xor al, 0xe8
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [eax - 0x3b], al
inc edx
add byte [ebp + ebx*4 - 0x6283ffbe], dh
inc edx
add byte [eax], bh
popfd
inc edx
add byte [eax], ch
mov byte [edx], 0x48
dec ecx
inc edx
add byte [eax + 0x6c004249], bh
mov dword [ebx], eax
rol byte [edx + 0x78740043], 0x43
add byte [eax + edi*2], al
inc ebx
add al, ch
inc edx
add ah, al
arpl word [edx], ax
rol bh, 1
inc edx
add byte [eax], dh
jp 0x421d59
add byte [eax], ah
push esp
inc edx
add byte [eax], dh
and eax, dword [edx]
lock and al, byte [edx]
pushfd
inc esp
inc edx
add byte [esp + ecx*8 - 0x6687ffbe], dl
inc edx
add byte [ecx + esi*4 - 0x696fffbe], al
inc ebx
add al, dh
rol byte [edx], 1
test byte [edx - 0x643bffbe], bl
inc edx
add byte [ebx + ebx*4 - 0x649fffbe], cl
inc edx
add byte [eax], cl
enter 0x42, 0xffffffffffffff94
push edx
inc edx
add al, dh
inc edi
inc ebx
add ah, cl
dec ebx
inc ebx
add byte [eax - 0x27ffbcad], cl
inc ecx
inc ebx
add byte [eax], al
inc esp
inc ebx
add byte [edi + esi*2 + 0x43], dh
add byte [edi + ebp*4 + 0x42], ah
add byte [ebp + ebx*2 - 0x6e63ffbd], bl
inc edx
add byte [ecx + edx*4 - 0x6eefffbe], bh
inc edx
add byte [edx + edx*4], dl
inc edx
add al, cl
xchg ebx, eax
inc edx
add byte [eax], al
jp 0x421dce
add byte [ecx + eax*2 + 0x51b00043], bh
inc edx
add byte [eax], al
push edx
inc edx
add ah, bl
push edx
inc edx
add byte [eax + ebx*2 + 0x53800042], bh
inc edx
add byte [ecx + ebx*2 + 0x74600042], dl
inc edx
add al, cl
jbe 0x421df1
add byte [eax + edi*2 + 0x73d80042], bh
inc edx
add byte [eax + 0x72], dh
inc edx
add byte [ebx + esi*2], al
inc edx
add byte [ebx + esi*2 + 0x677c0042], dl
inc edx
add byte [eax], bl
push 0x97840042
inc edx
add byte [eax], al
cwde
inc edx
add byte [edi + edx*4 + 0x72400042], dh
add byte [eax + 0x72], al
inc edx
add byte [edi], ch
inc ebx
add ah, al
pop esi
inc ebx
add byte [edi + ecx*4], cl
inc edx
add byte [eax], bh
pop dword [edx]
xor byte [esi + 0x46f40043], bl
inc esi
inc edx
add byte [eax + 0x6400434a], ah
dec edx
inc edx
add byte [edx + esi*4 - 0x52bbffbe], al
inc edx
add byte [eax], ah
scasb al, byte es:[edi]
inc edx
add byte [edx + esi*4 - 0x7793ffbe], bh
inc ebx
add byte [edx + ebx*4], bl
insb byte es:[edi], dx
mov byte [ebx], al
sbb al, 0x9a
inc ebx
add byte [edx + edi*2 - 0x67afffbd], dl
inc ebx
add al, cl
inc ebx
add byte [eax - 0x34], bl
inc edx
add byte [edi + eax*8], al
inc edx
add byte [eax + 0x5c0042c9], ch
mov dword [edx], sym.mjrwmon.exe__Wsocket_TCustomSyncWSocket_Synchronize_qqrynpqqrv_vro
dec esp
rol byte [edx], cl
or eax, 0x636f5354
imul esi, dword [ebx + 0x57], 0x53
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x421dd7
nop
dec esp
push ds
inc edx
add byte [edi], al
pop es
or eax, 0x636f5354
imul esi, dword [ebx + 0x57], 0x53
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x421e0c
sbb al, 0x42
add ah, ah
adc al, 0x42
add byte [ecx], bh
add byte [edi], al
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x421e6e
add byte [eax + sym.mjrwmon.exe__Wsocket_TSslWSocket_], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
jl 0x421e6f
nop
mov esp, 0x421e
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebp + ebp*8 + 0x41], bh
inc ecx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x42], al
add byte [eax], bh
pop es
add byte [eax], al
add al, 0x13
inc edx
add byte [ebx + ebp*8], dh
dec esp
add byte [eax + ebx*8 - 0x1b73ffb3], ah
dec esp
add byte [eax + ebx*8 - 0x275fffb3], ch
dec ebp
add byte [eax], cl
salc
dec ebp
add byte [esi + edx*8], bl
dec ebp
add byte [ebp + eax*8 + 0x7f440042], bh
inc esp
jg 0x421f0b
add byte [eax - 0x19], al
dec esp
add byte [eax + 0x7e], ah
dec esp
add byte [eax], bl
call 0x91c21f1a
inc ebx
add byte [eax + ebp*8], ah
dec esp
add byte [ecx + ebp*8], bl
dec esp
add byte [ebx + ebp*8 + 0x4c], cl
add byte [eax + ebp*8], dh
dec esp
add byte [eax + ebp*8], ch
dec esp
add byte [ebx + ebp*8 + 0x4c], dl
add byte [eax - 0x3b], al
inc edx
add byte [ebp + ebx*4 - 0x6283ffbe], dh
inc edx
add byte [eax], bh
popfd
inc edx
add byte [eax], ch
mov byte [edx], 0x48
dec ecx
inc edx
add byte [eax + 0x6c004249], bh
mov dword [ebx], eax
rol byte [edx + 0x78740043], 0x43
add byte [eax + edi*2], al
inc ebx
add al, ch
inc edx
add ah, al
arpl word [edx], ax
rol bh, 1
inc edx
add byte [eax], dh
jp 0x421f65
add byte [eax], ah
push esp
inc edx
add byte [eax], dh
and eax, dword [edx]
lock and al, byte [edx]
pushfd
inc esp
inc edx
add byte [esp + ecx*8 - 0x6687ffbe], dl
inc edx
add byte [ecx + esi*4 - 0x696fffbe], al
inc ebx
add al, dh
rol byte [edx], 1
test byte [edx - 0x643bffbe], bl
inc edx
add byte [ebx + ebx*4 - 0x649fffbe], cl
inc edx
add byte [eax], cl
enter 0x42, 0xffffffffffffff94
push edx
inc edx
add al, dh
inc edi
inc ebx
add ah, cl
dec ebx
inc ebx
add byte [eax - 0x27ffbcad], cl
inc ecx
inc ebx
add byte [eax], al
inc esp
inc ebx
add byte [edi + esi*2 + 0x43], dh
add byte [edi + ebp*4 + 0x42], ah
add byte [ebp + ebx*2 - 0x6e63ffbd], bl
inc edx
add byte [ecx + edx*4 - 0x6eefffbe], bh
inc edx
add byte [edx + edx*4], dl
inc edx
add al, cl
xchg ebx, eax
inc edx
add byte [eax], al
jp 0x421fda
add byte [ecx + eax*2 + 0x51b00043], bh
inc edx
add byte [eax], al
push edx
inc edx
add ah, bl
push edx
inc edx
add byte [eax + ebx*2 + 0x53800042], bh
inc edx
add byte [ecx + ebx*2 + 0x74600042], dl
inc edx
add al, cl
jbe 0x421ffd
add byte [eax + edi*2 + 0x73d80042], bh
inc edx
add byte [eax + 0x72], dh
inc edx
add byte [ebx + esi*2], al
inc edx
add byte [ebx + esi*2 + 0x677c0042], dl
inc edx
add byte [eax], bl
push 0x97840042
inc edx
add byte [eax], al
cwde
inc edx
add byte [edi + edx*4 + 0x72400042], dh
inc edx
add byte [edi], ch
inc ebx
add ah, al
pop esi
inc ebx
add byte [edi + ecx*4], cl
inc edx
add byte [eax], bh
pop dword [edx]
xor byte [esi + 0x46f40043], bl
inc esi
inc edx
add byte [eax + 0x6400434a], ah
dec edx
inc edx
add byte [edx + esi*4 - 0x52bbffbe], al
inc edx
add byte [eax], ah
scasb al, byte es:[edi]
inc edx
add byte [edx + esi*4 - 0x7793ffbe], bh
inc ebx
add byte [edx + ebx*4], bl
inc ebx
add byte [edx + edi*2 - 0x67afffbd], dl
inc ebx
add al, cl
inc ebx
add byte [eax - 0x34], bl
inc edx
add byte [edi + eax*8], al
inc edx
add byte [eax + 0x5c0042c9], ch
mov dword [edx], sym.mjrwmon.exe__Wsocket_TCustomSyncWSocket_Synchronize_qqrynpqqrv_vro
dec esp
rol byte [edx], cl
or edx, dword [ebx + edx*2 + 0x73]
insb byte es:[edi], dx
push edi
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x4220a6
push ebp
mov ebp, esp
add esp, 0xfffffff4
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
call fcn.004de558
xor eax, eax
push ebp
push 0x422127
push dword fs:[eax]
mov dword fs:[eax], esp
xor eax, eax
mov dword [ebp - 8], eax
mov dword [ebp - 0xc], 1
jmp 0x422080
inc dword [ebp - 0xc]
mov eax, dword [ebp - 4]
call fcn.004de3a4
cmp eax, dword [ebp - 0xc]
jl 0x4220d2
mov eax, dword [ebp - 0xc]
mov edx, dword [ebp - 4]
dec eax
cmp eax, dword [edx - 4]
jb 0x42209e
call fcn.004dd5b4
inc eax
cmp byte [edx + eax - 1], 0x20
je 0x42207d
jmp 0x4220d2
mov eax, dword [ebp - 0xc]
mov edx, dword [ebp - 4]
dec eax
cmp eax, dword [edx - 4]
jb 0x4220b9
call fcn.004dd5b4
inc eax
movzx eax, byte [edx + eax - 1]
mov edx, dword [ebp - 8]
add edx, edx
lea edx, [edx + edx*4]
add eax, edx
sub eax, 0x30
mov dword [ebp - 8], eax
inc dword [ebp - 0xc]
mov eax, dword [ebp - 4]
call fcn.004de3a4
cmp eax, dword [ebp - 0xc]
jl 0x422111
mov eax, dword [ebp - 0xc]
mov edx, dword [ebp - 4]
dec eax
cmp eax, dword [edx - 4]
jb 0x4220f0
call fcn.004dd5b4
inc eax
cmp byte [edx + eax - 1], 0x30
jb 0x422111
mov eax, dword [ebp - 0xc]
mov edx, dword [ebp - 4]
dec eax
cmp eax, dword [edx - 4]
jb 0x422109
call fcn.004dd5b4
inc eax
cmp byte [edx + eax - 1], 0x39
jbe 0x4220a8
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x42212e
lea eax, [ebp - 4]
call fcn.004de124
ret