Function at 0x401000
Capabilities:
Authenticate hmac
Check os version
Encode data using base64
Encrypt data using chaskey
Encrypt data using speck
Get number of processors
Parse pe header
Resolve function by parsing pe exports

Disassembly:
mov ecx, 0xdc383e8d
cmp ebp, 0xfa25fcb9
je 0x401017
mov edx, ecx
mov eax, ecx
lea eax, [eax + edx*4]
dec ecx
mov eax, ecx
test ecx, ecx
je 0x40102d
cmp ecx, edx
je 0x401025
add dh, dh
dec ecx
add ecx, 0xffffffd6
sub al, 0xd
inc eax
lea ecx, [ecx + ecx*8]
xchg ecx, edx
sub edx, 0xffffffbb
sub ecx, esp
lea ecx, [eax + ecx*4]
add edx, eax
mov ecx, 0xfde8430b
push esp
push 0x40a1e4
push 0x42
push str.pBOCqCqhtht.ini
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xd3
push 0x13
push 0x941
push str.kwJPDP.blu
call dword [sym.imp.USER32.DLL_OpenDesktopA]
test eax, eax
je 0x401073
mov ecx, eax
lea ecx, [ecx + 0x61]
xor edx, edx
mov eax, ecx
add eax, 0x30
add ecx, 0x18
cmp edx, 0x2899b8dd
jne 0x4010a9
and ecx, 0x69
mov edx, 0x8dcb2847
cmp eax, 0x6d
je 0x401094
mov eax, edx
dec ecx
shr edx, 9
not eax
and eax, 0x6d
mov al, dl
sub edx, 0xffffff83
add ecx, edx
add edx, 0xb29ea428
add edx, 0x79
push edx
push 0x40bb58
push eax
push str.WKW8jj.R1_
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
xor ecx, ecx
mov eax, ecx
cmp eax, 0x11cdb2c
je 0x4010ca
sub ecx, ebp
push 0xb2
push 1
push 8
push 0x40a680
call dword [sym.imp.USER32.DLL_OpenDesktopA]
inc eax
push esp
push 0x44
push eax
push str.7V7V7V7V7V8W8W8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x4010fa
xor edx, edx
add eax, 0xfffffff6
jmp 0x40124e
push edx
push str.pBN0HU6tht.jte
push eax
push str.3dp.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, esp
je 0x40111a
mov eax, 0x679f9947
mov ecx, eax
add ecx, 0xffffffa3
push 0x3c1
push 0x691
push 4
push 0x40a0e8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x40113f
dec eax
add eax, 0xffffffe4
mov ecx, eax
lea edx, [eax - 0x7b]
inc edx
jmp 0x4011a5
test eax, eax
je 0x401147
inc edx
sub ecx, 0xffffff9c
xor eax, eax
sub ecx, 0xffffffda
not edx
jne 0x401174
sub cl, 0xef
sub edx, 6
sub edx, 0xffffff9b
lea edx, [edx + 0x7c6]
jne 0x401169
xchg ecx, edx
and edx, 0x3e062f3f
inc edx
add dl, dh
dec ecx
xchg edx, ecx
sub eax, 0xffffffa2
jmp 0x401177
add edx, 0xffffffeb
test eax, eax
jne 0x40119f
cmp edx, ebp
jne 0x40118b
mov eax, ecx
add al, cl
shr edx, 0xd
inc edx
mov ecx, edx
add al, cl
add ecx, edx
lea ecx, [ecx - 0x3c]
rcr eax, 0x14
add eax, 0xffffffe4
xor eax, esp
add ecx, 0xffffffa5
inc edx
and ecx, 0x17
xchg ecx, eax
add edx, 0x6a
add eax, esp
push 0x225
push 0xd5
push edx
push str.lamy.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push str.nbnAMAMYaZa.cfg
push 0x91
push 0x40bd84
push str.qDq.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
add dl, 0xb
push dword [0x40a734]
push ebp
push 1
push str.yKymymymymymzz
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor eax, eax
test esp, esp
je 0x401211
test ebp, ebp
je 0x401207
mov edx, eax
mov ecx, edx
not edx
shr edx, 1
shr edx, 4
add ecx, 0x13
dec edx
mov eax, 0x40270964
not eax
sub ecx, 0x5a
inc ecx
inc ecx
test ebp, ebp
jne 0x40121a
sub edx, 0xffffff88
lea eax, [eax - 0x14]
add al, 0x1f
sub edx, 0x29
neg edx
inc ecx
add ecx, 0x1c
add ecx, 0x433501b3
cmp ebp, 0x3c
jne 0x401237
rcr edx, 0xa
xchg ecx, eax
cmp ebp, 0x644bdd57
jne 0x401247
sub eax, 0xffffffac
mov dl, 0xb1
rol eax, 0x10
dec edx
add eax, eax
mov al, dl
add eax, esp
lea edx, [ecx + eax*2]
push dword [0x40af2c]
push 0x206
push 0x18d
push 0x40ad28
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [0x40b010]
push dword [0x40a270]
push 0xffffffffffffffe8
push 0x40a8f0
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x4012b7
mov ecx, eax
test ecx, ecx
je 0x401293
add ah, 0xcb
shl ecx, 1
inc ecx
or eax, ecx
test esp, esp
je 0x40129f
neg eax
dec eax
mov ecx, eax
dec ecx
xor edx, edx
inc edx
mov eax, ecx
cmp eax, 0x4b903043
jne 0x4012ae
inc edx
mov ecx, edx
lea eax, [ecx + eax*4]
lea eax, [edx + 0x32]
add eax, 0xffffffe8
push 0xffffffffffffff90
push dword [0x40ae5c]
push dword [0x40b550]
push 0x40a758
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov ecx, 0x14ae84af
mov eax, 0xd5206932
cmp ecx, 0xffffffcc
jne 0x401322
test ebp, ebp
jne 0x4012ef
mov al, 0xa3
xor eax, esp
mov ecx, 0xa0842ab4
add eax, 0x6a
cmp eax, 0x784dcac4
je 0x4012f8
inc eax
dec ecx
not eax
mov edx, eax
not ecx
xor eax, eax
test ebp, ebp
jne 0x40131b
xor cx, cx
lea edx, [edx + 0x411]
and edx, 0xffffffcb
sub ecx, 0xc
sub ecx, ebp
dec ecx
xchg al, ch
and dl, 0xb
add ecx, 0x68
add ecx, 3
dec edx
inc ecx
neg edx
inc edx
cmp ecx, edx
jne 0x40132d
xchg ecx, eax
xor edx, edx
sub ch, ah
push 0x98
push dword [0x40a42c]
push 0x91
push str.6kFx2ZiAxQ63f
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
xor ecx, ecx
jne 0x401353
dec eax
jmp 0x401358
dec ecx
lea ecx, [ecx + 0x1a]
dec ecx
je 0x4013eb
ror eax, 0x1a
push dword [0x40bc98]
push 0x40a4a4
push 8
push str.67h7h7Ao.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp esp, 0xffffffc6
je 0x40138f
mov edx, eax
mov ecx, 0x81b2b370
mov eax, ecx
add ax, sp
mov ecx, eax
shr eax, 0x1e
test ebp, ebp
je 0x401396
add eax, ebp
dec ecx
xor ax, cx
shl edx, 8
add eax, 0xffffff88
mov ecx, edx
shr edx, 0x12
lea edx, [edx + 0xabf]
add eax, 0xffffffdc
inc eax
add eax, ebp
mov dh, cl
sub ch, 0xcf
add ah, 0x77
xchg edx, ecx
dec edx
add ah, 0x87
xor eax, ebp
cmp eax, 0x1de5f511
jne 0x4013dd
lea eax, [ecx - 0x31]
lea eax, [eax - 0x14]
lea ecx, [edx + eax*4]
lea edx, [ecx - 0x2c]
mov ecx, edx
mov eax, ecx
lea ecx, [ecx + 0x996]
add eax, eax
add ecx, ebp
dec eax
dec ecx
not eax
dec eax
jmp 0x401591
lea edx, [edx + 0xd83]
push 0x1c5
push 0x44
push str.67h7h7Ao.cfg
push str.rhoJDVax.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x40141c
test eax, eax
je 0x401415
lea ecx, [eax + 0x2b]
mov edx, ecx
inc edx
dec ecx
mov eax, ecx
jmp 0x401521
sub edx, 0xfffffff4
dec edx
mov ecx, 0x8c7a778e
cmp ecx, 0x4b
je 0x40147f
add ah, ah
sub eax, ecx
lea ecx, [ecx + ecx]
dec ecx
and edx, 0xffffff82
test eax, eax
jne 0x40143f
add ah, 0x67
add ecx, edx
inc ecx
lea eax, [eax + 0x8a8]
add ecx, esp
inc eax
sub eax, 0x45
mov edx, ecx
lea eax, [eax + 0x79]
cmp ecx, 0x6d
je 0x401472
lea eax, [eax + 0xab8]
lea edx, [edx + 0x4a2]
test esp, esp
je 0x401468
and eax, 0x35
mov ecx, edx
mov ah, ch
add ecx, 0xffffff80
xor eax, ecx
inc edx
inc eax
add ecx, edx
add eax, 0xffffff9b
add ah, al
shl eax, 0x19
mov edx, eax
je 0x4014c8
add eax, esp
test esp, esp
jne 0x401489
mov ah, 0x62
test edx, edx
je 0x40148f
mov edx, ecx
test ecx, ecx
je 0x401499
sub ecx, 0x12d343cd
shl eax, 0x1d
add eax, ebp
lea eax, [eax + eax]
test edx, edx
je 0x4014b4
lea eax, [ecx - 0x65]
dec edx
xchg al, ah
xchg ecx, eax
add ecx, edx
lea edx, [edx + 0x652]
lea edx, [edx + eax]
test esp, esp
je 0x4014c2
mov eax, 0x536f4620
mov edx, eax
dec eax
add ecx, 0xfffffffd
jmp 0x4014f8
neg eax
test al, al
je 0x4014d5
xor ecx, edx
mov eax, ecx
lea edx, [edx - 0x47]
xchg edx, ecx
add ecx, 0x28
cmp ecx, ebp
je 0x4014e4
lea ecx, [eax + eax]
sub edx, 0x1b
cmp edx, ebp
je 0x4014f0
mov eax, 0x6f975a37
sub eax, 0x2b
mov edx, eax
add dl, 0x47
dec eax
sub eax, ecx
not ecx
add edx, 0x13
je 0x401503
not eax
jmp 0x40150e
neg ecx
not ecx
inc edx
lea edx, [edx - 0x50]
dec ecx
add ecx, ecx
dec edx
add ecx, ecx
lea edx, [edx + 0xe14]
sub ecx, 0x6efdb626
add al, 0x70
rcl eax, 1
push ecx
push 0x12a
push 0x151
push str.dpBpC._hr
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x401572
sub eax, ebp
inc eax
xor edx, edx
mov ecx, edx
add ecx, 0x69
dec edx
add eax, ebp
dec ecx
lea eax, [eax + 0xc3e]
add ch, ah
sub al, cl
jne 0x40155b
lea ecx, [ecx - 0x1b]
add ecx, 0xffffffb6
jmp 0x401565
xor dl, dh
dec eax
xor dx, dx
dec edx
add eax, 0x6d
add ch, ah
lea eax, [ecx + 0x49]
mov ecx, edx
not ecx
sub edx, 0x65
inc eax
test ch, ch
jne 0x401589
inc ecx
shl ecx, 0xe
add ecx, 0x33
add eax, 0xffffffc3
shr edx, 7
sub eax, ebp
sub dl, al
mov eax, ecx
dec ecx
sub edx, 0x26
shr eax, 0x1e
dec eax
inc edx
push dword [0x40be48]
push 0x40af54
push 0x123
push 0x40adbc
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x4015b9
add eax, 0x32
mov edx, 0x7751729d
jmp 0x4015c1
add edx, edx
shl eax, 2
mov ecx, edx
inc eax
sbb edx, eax
push 0xa7
push 0x17b
push dword [0x40bef8]
push 0x40b974
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
push 0x40ab58
push 0x85
push str.pBpBN0N
push 0x40b35c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x2e1
push 6
push 0x12
push str.FDWnhauIEVeatnI
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor ecx, ecx
lea eax, [eax - 0x62]
mov edx, ecx
mov ecx, eax
push 0x50
push dword [0x40a930]
push 6
push str.ererfr.trB
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x28
push 0xffffffffffffff80
push 0x10
push str.sEQ3d3dpdqC
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [0x40b8e8]
push ebp
push 0x1c
push 0x40b0ac
call dword [sym.imp.USER32.DLL_OpenDesktopA]
add eax, ebp
add eax, 0x57
cmp eax, 0xc8b7cdf3
je 0x401667
lea ecx, [eax - 0x34]
mov eax, ecx
mov edx, eax
lea eax, [ecx + ecx*8]
add eax, ebp
cmp esp, 0xffffffce
jne 0x401674
shr eax, 0x1d
xor dh, dh
dec ecx
push 0x40bcec
push 0x319
push 0xffffffffffffff82
push str.7V7V8coc2c2.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x4016ef
lea eax, [eax - 0x6c]
xor ecx, ecx
je 0x401698
neg eax
jmp 0x40169a
mov edx, eax
dec ecx
lea eax, [edx + ecx*2]
mov edx, ecx
add ecx, ebp
je 0x4016b1
test esp, esp
je 0x4016af
sub eax, 0xffffffe1
add edx, 0xfffffff9
dec eax
jmp 0x4016b7
lea ecx, [ecx + edx*4]
mov edx, ecx
inc edx
shl ecx, 7
add ecx, 0xfffffff8
inc ecx
add edx, 0xffffffe6
cmp eax, 0x4e8939fc
je 0x4016d3
mov eax, ecx
lea ecx, [ecx + 0xa6d]
add ch, 0x4f
add eax, esp
sub ch, dh
lea edx, [eax + eax*4]
lea eax, [eax + 0x1022]
add ecx, 0x61dc6c51
inc ecx
inc ecx
sub ch, 0x17
add edx, edx
dec eax
dec eax
lea ecx, [ecx + ecx*8]
test ebp, ebp
je 0x40170a
sub eax, 0xffffffdd
mov ecx, edx
inc eax
lea edx, [eax - 0x2f]
shl ecx, 0x1d
inc eax
inc eax
sub eax, 0xffffff89
and eax, 0x37
test ebp, ebp
je 0x401794
push 0x40ac48
push dword [0x40b37c]
push 9
push str.lxlyly.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [str.lxlyly.cfg]
push 0xffffffffffffffa4
push 0xc8a
push str.dpdjO0O0O.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
sub ecx, ecx
shl eax, 0x12
cmp eax, ecx
je 0x401750
mov edx, eax
sub ecx, 0x1a
jne 0x40177b
add eax, 0xffffff8a
test eax, eax
je 0x401762
je 0x401762
mov eax, ecx
mov ecx, edx
neg eax
dec ecx
cmp eax, esp
jne 0x40176f
shl edx, 1
sub ecx, edx
mov eax, edx
sub eax, esp
dec eax
lea eax, [eax + 0x4a]
sub ecx, edx
neg eax
lea eax, [eax - 0x2d]
jmp 0x401781
neg ecx
sub eax, 0x63
inc ecx
xor eax, ebp
xor ah, al
lea edx, [eax + 0x58b]
and ah, 0xf
xor ax, ax
dec edx
xor eax, ecx
mov ecx, edx
push 0xa8d
push ecx
push 1
push 0x40b8d8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push str.mzLzLX_Y_.ini
push 0xcc
push 0x40a2f4
push str.tCU.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xc
push 0x40b6bc
push 0x22
push 0x40b254
call dword [sym.imp.USER32.DLL_OpenDesktopA]
test ebp, ebp
je 0x4017e9
cmp esp, 0x520d6339
jne 0x4017e4
inc eax
je 0x4017e9
sub eax, 0x6a
push 0x111
push 0x199
push 0x40a38c
push 0x40b3bc
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push ebp
push dword [0x40b4a4]
push 0xe9
push 0x40b004
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x401837
mov eax, 0xd5262113
and eax, 0xffffffe5
mov edx, 0x8e8fefe
add edx, 0x4e
and edx, 0x2b87a45f
jmp 0x4018cd
push str.S5f5fr.cfg
push 0x391
push 0x11
push str.oAoANZNZam.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
sub eax, esp
push 0x2a5
push 0x40b24c
push 0xc
push 0x40b854
call dword [sym.imp.USER32.DLL_OpenDesktopA]
test eax, eax
je 0x401871
mov edx, eax
sub eax, esp
xor ecx, ecx
and edx, 0x41
lea ecx, [ecx - 0x32]
je 0x4018bd
shl ecx, 0x1e
sub dh, ah
mov eax, 0x25bbc5f
add eax, ebp
add edx, 0xffffffb6
not edx
and ah, 0xfb
sub ch, al
cmp edx, 0x56
je 0x4018aa
inc eax
sub eax, 0xffffff89
dec eax
inc ecx
inc edx
inc edx
add eax, 0xffffffad
shr ecx, 3
sub eax, esp
neg ecx
shl ecx, 4
inc edx
lea eax, [edx + eax*8]
inc eax
add edx, 0xc1e3c4f8
mov dh, 0x83
lea ecx, [ecx + ecx]
shr eax, 6
dec ecx
lea eax, [eax + edx]
lea edx, [edx + 0x10e8]
sub ecx, 0xd951162e
inc edx
mov eax, ecx
jne 0x401960
push 0x40a020
push 9
push 0x4a2
push str.7hui8uivivj.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor edx, edx
push 0x40
push 0x4c3
push edx
push 0x40be64
call dword [sym.imp.USER32.DLL_OpenDesktopA]
dec eax
sub eax, 0xffffff91
add eax, 0x70
lea ecx, [eax + eax*8]
not ecx
add cl, ch
mov edx, ecx
xor eax, eax
and ecx, 0xc3ef3bb9
xor ecx, ebp
and edx, 0x961cbf67
test al, al
je 0x40193b
mov eax, 0xbf0b0efb
neg edx
dec ecx
dec edx
dec edx
inc eax
add ecx, 0xffffffc6
sub ecx, 0x63
xor eax, ecx
lea edx, [edx + 0x77]
xor ecx, ecx
cmp eax, 0x1a29d0e8
jne 0x401949
sub ecx, ebp
shr eax, 0x1f
sub eax, 0xacf37638
sub ecx, 0xffffffe6
not ecx
mov cl, al
inc edx
dec eax
sub ecx, 0xffffff98
inc ecx
jmp 0x4019ed
push 0x681
push 0xa9
push 0xa1
push str.lamy.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x40b8b8
push 0x4bc
push esp
push str.YLY_xlxJW
call dword [sym.imp.USER32.DLL_OpenDesktopA]
add eax, ebp
cmp eax, 0x6da65af9
je 0x4019ab
sub edx, edx
add eax, eax
add eax, ebp
lea eax, [eax - 0x1b]
xchg al, dh
dec eax
sub edx, 0x3d
shr eax, 7
not edx
add eax, esp
test ebp, ebp
je 0x4019bc
inc edx
add eax, esp
sub eax, 0xffffffd4
lea eax, [eax - 0x45]
lea ecx, [eax - 0x30]
lea eax, [ecx + ecx*8]
inc ecx
sub eax, 3
xor edx, ebp
add ecx, 0xffffffae
test edx, edx
je 0x4019d9
and ecx, 3
neg edx
lea edx, [edx + ecx*4]
xchg ah, al
sub eax, 0xffffffb8
mov edx, eax
mov dx, 0xf4db
and edx, 0x24
sub eax, 0x32
lea eax, [eax - 0x60]
mov ecx, eax
push dword [0x40a46c]
push 0xc1
push ebp
push str.eqCqDP1P1coc
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xchg al, ah
push 0xffffffffffffff8a
push 0x40a938
push 0xc1
push str.JVJV8W8iu
call dword [sym.imp.USER32.DLL_OpenDesktopA]
test ebp, ebp
jne 0x401a42
xor eax, eax
add eax, esp
lea ecx, [eax + eax*4]
add eax, 0xffffffcb
add al, cl
sub ecx, 0x55
mov edx, ecx
xchg al, ch
dec edx
shr ecx, 5
inc eax
sub edx, 0x30
lea eax, [eax + 0xc27]
dec eax
push 0x40a678
push 0x345
push esp
push str.BNB.Ueo
call dword [sym.imp.USER32.DLL_OpenDesktopA]
dec eax
cmp ebp, 0xffffff83
jne 0x401a66
mov ecx, 0x4cd3babc
add eax, eax
mov edx, eax
push 0x121
push str.wkwk.ajt
push 0
push str.a0a0amLzLY_Y_
call dword [sym.imp.USER32.DLL_OpenDesktopA]
rcr eax, 0x18
push 0x2e3
push 0x891
push 0x40af34
push 0x40a068
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
add eax, 0xffffffaa
mov ecx, edx
mov edx, eax
test ecx, ecx
jne 0x401bfa
cmp eax, ebp
jne 0x401b77
je 0x401abb
add eax, eax
jmp 0x401afd
add eax, esp
dec ecx
sub eax, 0x1e
shl edx, 1
cmp ecx, edx
je 0x401af0
shr eax, 1
lea eax, [eax + 0x6eb]
xor dh, dh
mov ecx, edx
lea ecx, [ecx + ecx*4]
dec edx
test esp, esp
je 0x401ae5
mov dh, 0xb6
add al, ah
xchg ecx, edx
add ecx, ebp
mov cl, dl
add ecx, edx
inc edx
not eax
add edx, 0x4297836
lea ecx, [ecx + 0x47]
dec ecx
shr eax, 0x18
add ecx, 0xffffffa3
add dh, 0xb7
xor eax, ecx
cmp eax, ebp
je 0x401b26
add edx, 0xffffffa9
not edx
xor ecx, ecx
dec ecx
mov eax, 0x8cfa5333
sub ecx, 4
xchg edx, eax
not ecx
xor eax, ecx
sub ecx, edx
test ebp, ebp
je 0x401b22
dec eax
add ax, cx
xchg al, ch
xchg ecx, edx
and ecx, 0xa338aa15
sub edx, 0xffffffc0
add eax, 0x47
shr edx, 4
cmp eax, 0xffffffb6
jne 0x401b72
xor eax, eax
inc ecx
shr ecx, 0xd
dec eax
sub al, 0x93
jne 0x401b4a
add ecx, 0xffffffaf
jmp 0x401b4d
add ecx, 0xffffffe6
add ecx, ecx
neg ecx
add ecx, 0x34cd8a96
cmp esp, 0x1a
je 0x401b66
lea edx, [edx + 0x104b]
add eax, esp
mov dl, 0x3d
sub cl, 0xb7
add ecx, 0xffffff83
add edx, edx
sub ecx, 0x70
inc eax
sub edx, 0x68
xor eax, esp
mov al, ah
dec ecx
push 0x9b1
push ecx
push 0x1d
push 0x40b694
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [0x40a924]
push eax
push 0x40
push str.GSGS5f5f.ini
call dword [sym.imp.USER32.DLL_OpenDesktopA]
neg eax
sub eax, 0x20
xor edx, edx
sub eax, ebp
lea eax, [eax + eax]
mov ah, al
mov ax, 0x41b0
jne 0x401beb
add eax, esp
cmp eax, 0x8d2ec4b
je 0x401bc4
mov ecx, eax
add ecx, 0xffffff94
dec ecx
lea eax, [ecx + 0xb34]
test eax, eax
jne 0x401bd7
mov ecx, edx
mov eax, ecx
inc eax
inc eax
sub eax, 0xffffff95
inc eax
sub ch, 0x3b
mov edx, 0x1726397c
sub ecx, 0xffffffd2
neg ecx
lea edx, [edx + 0x35]
add eax, 0xffffff89
add eax, ecx
inc edx
sub dl, dh
add edx, 0xffffffec
dec eax
add edx, 0x49
and edx, 0xffffffac
test eax, eax
je 0x401c24
and edx, 0xffffff80
neg eax
lea eax, [eax + 0x16]
add eax, 0x27
inc ecx
xor eax, esp
not eax
sub eax, 0x28
shr edx, 6
lea eax, [eax + ecx*4]
shl ecx, 0x12
inc eax
lea eax, [eax + eax]
xor ecx, ebp
add edx, 3
inc eax
push dword [0x40a380]
push 8
push 0x40bb5c
push 0x40b1ac
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp ebp, 0x48fcb441
jne 0x401c67
mov ecx, 0x4f8e68ac
sub ecx, 0x4e3d8f3f
xchg ecx, eax
sub eax, ebp
mov edx, ecx
lea eax, [eax - 0x61]
xor ecx, ecx
not edx
lea ecx, [ecx + 0x537]
lea ecx, [ecx + 0x286]
xchg ecx, edx
add eax, 0xffffff9b
shl ecx, 0xd
test ebp, ebp
je 0x401c89
inc edx
sub ah, 0xfb
lea edx, [edx - 0x34]
and eax, 0xffffff81
lea eax, [eax + eax*8]
sub eax, 0x44
mov cx, 0xb30b
dec ecx
inc eax
push dword [0x40a43c]
push dword [str.yKy.0LV]
push 0xffffffffffffff80
push 0x40bd78
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x82
push eax
push 0x4a1
push str.Q2cocpBN.8g3
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xa1
push dword [0x40a35c]
push dword [0x40b2a0]
push str.U6htFtFSGS4e4fr
call dword [sym.imp.USER32.DLL_OpenDesktopA]
lea edx, [eax + 0x64]
push edx
push 0xffffffffffffff80
push 0x38
push str.3d39.enx
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x401d75
test esp, esp
je 0x401cfa
inc eax
lea eax, [eax + eax]
mov edx, eax
sub eax, 0x79
lea edx, [edx - 0x5d]
sub eax, ebp
test eax, eax
je 0x401d0f
lea ecx, [eax + edx*8]
mov edx, ecx
sub edx, 0x16
dec eax
add cx, cx
lea eax, [eax + 0x44]
add edx, edx
test ecx, ecx
jne 0x401d21
sub edx, 0x3189e656
and ecx, 0x74
sub ecx, 0xffffffed
xor dx, dx
add edx, 0x18
lea ecx, [ecx + 0x950]
sub dl, al
test ebp, ebp
je 0x401d39
lea eax, [edx + edx*8]
cmp eax, esp
js 0x401d63
and eax, 0xffffffe3
inc ecx
add ecx, 0xffffff94
lea ecx, [ecx + eax*8]
inc ecx
xor al, al
cmp eax, ecx
je 0x401d52
mov edx, ecx
mov eax, ecx
lea edx, [edx + 0xfa2]
inc eax
lea edx, [edx + 0xac0]
inc edx
sub edx, 0xffffffa1
lea ecx, [ecx + 0xc63]
add edx, 0xffffff94
add al, 0xd8
mov dh, 0x43
add ch, 0x3f
jmp 0x401d8d
lea ecx, [ecx + eax*8]
sub eax, ecx
inc ecx
add ecx, 0x25
xor eax, ebp
xor ah, ah
xchg cl, ch
not edx
add ecx, 0xe3f39071
inc eax
inc eax
push 0x692
push 8
push 0x484
push 0x40a758
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, esp
je 0x401faf
je 0x401e3a
mov ecx, eax
push 0x18
push 0x70
push dword [0x40a4d4]
push str.NZNZNa0a0a0a0
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x18
push esp
push eax
push 0x40be64
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, 0xdf2ffdb3
je 0x401deb
xor edx, edx
inc eax
mov ecx, edx
sub eax, 0x4d84e6d9
dec eax
mov edx, eax
je 0x401e14
mov eax, ecx
dec edx
test ecx, ecx
je 0x401df8
mov ecx, edx
inc eax
add ecx, 0x5ad3c106
mov ax, 0xf4e0
inc eax
add edx, 0x18
inc eax
and edx, 0x7f
sub eax, 0x78
dec edx
add eax, 0xffffffe1
jmp 0x401e27
and edx, 0xffffffec
lea ecx, [ecx - 0x40]
xchg edx, ecx
lea ecx, [ecx + 0x5c1]
inc eax
xchg dh, dl
mov al, ch
add eax, 0xfffffffd
mov ecx, edx
lea edx, [ecx + 0xf96]
mov ecx, 0xafe463c2
dec eax
jmp 0x401e40
add ecx, edx
sub eax, 0x57
inc ecx
cmp eax, 0xfffffffb
jne 0x401e57
mov eax, ecx
inc edx
sub eax, 0x60
lea eax, [eax + ecx]
sub ecx, 0x4d
xchg edx, eax
neg edx
sub edx, 0x5b
cmp eax, esp
jne 0x401f2d
add edx, 0xffffffb0
test ebp, ebp
je 0x401e69
xor eax, eax
dec edx
push 2
push 0x40a7a8
push 0x40b0ec
push str.cocoBoBNa0
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push eax
push 0x10
push 0x121
push str.WKW8jj.R1_
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push esp
push eax
push dword [0x40a28c]
push 0x40a42c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
inc eax
mov ecx, eax
push 0xad
push 0x40b144
push dword [0x40acb8]
push str.Za0a0.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor edx, edx
lea edx, [edx + 0x7e]
sub eax, 0xffffff90
cmp eax, 0x54cac58b
jne 0x401ee4
mov ecx, edx
add ecx, ebp
lea edx, [edx + 0xdd7]
sub edx, 0xffffffc1
inc eax
and ecx, 4
add eax, 0xffffff98
and edx, 0x39
je 0x401eff
sub eax, 3
add eax, 0xfffffffb
inc ecx
sub ecx, 0x33
add eax, 0x31
inc eax
add cx, bp
jmp 0x401f1d
and ecx, 0xffffffa8
add eax, 8
lea edx, [edx + eax*2]
mov eax, ecx
lea edx, [edx + 0xe81]
sub eax, 0xffffffcb
dec eax
lea ecx, [edx + ecx]
lea ecx, [edx + 0xaab]
cmp esp, 0xffffffef
jne 0x401f26
inc ecx
inc edx
xor ah, ah
add edx, 0x2cb8b0c6
inc ecx
add edx, 0x8d68d60
push 0xffffffffffffffb0
push 0x412
push 0x40b7b8
push str.EsEQ3R3dpdqCO
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov ecx, eax
add eax, esp
test esp, esp
jne 0x401f98
and cl, 0xf3
jne 0x401f5d
mov cx, 0x245d
jmp 0x401f6a
mov edx, eax
dec ecx
xor eax, eax
not ecx
mov dx, 0x773a
add edx, edx
add eax, 0xffffff8a
cmp esp, 0xffffff9d
jne 0x401f79
inc eax
ror ecx, 0xb
sub dh, 0xf3
add ecx, 0xffffff86
adc eax, esp
xor eax, ecx
sub ecx, edx
mov edx, ecx
add al, ch
mov ecx, eax
add edx, 0x76
add ah, 0x17
sub eax, 0xffffff96
jne 0x401f98
dec ecx
inc eax
lea edx, [edx - 0x43]
lea ecx, [ecx - 0x72]
and edx, 0x7f0d1804
and al, 0xcb
lea ecx, [ecx + eax]
mov eax, ecx
mov ecx, edx
add eax, ecx
lea eax, [eax - 0x39]
je 0x401fb9
lea edx, [edx + eax]
inc eax
mov edx, eax
jmp 0x401fcf
inc ecx
ror eax, 0xf
sub eax, esp
add eax, ecx
test al, al
je 0x401fc9
xor ecx, ecx
mov eax, ecx
mov ecx, edx
inc ecx
sub ecx, ebp
dec eax
sub ecx, 0xffffffbe
lea edx, [eax + 0x18]
test ebp, ebp
jne 0x401fdf
sub edx, 0xffffff93
mov eax, ecx
dec eax
sub eax, 0xffffff9f
mov ecx, eax
mov eax, 0xb8791e39
push 0x4c
push 0x481
push 0x50
push str.KW9j9jIw.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x81
push 0xffffffffffffff82
push 0xce
push str.nMAMZaZ5flamsE
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x13
push 0x40b360
push dword [0x40b9a0]
push 0x40b8b4
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x40
push 0x427
push 0x40ad9c
push str.c2Q23d3djwCIU
call dword [sym.imp.USER32.DLL_OpenDesktopA]
add eax, 0xffffff8a
lea eax, [eax + 0x877]
push 0x40b1e4
push 0xb1
push dword [0x40a05c]
push 0x40b0a0
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov ecx, eax
push 0x699
push 0x495
push 0xd1
push str.FRFR4e4eqDq
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x40208c
mov edx, eax
jmp 0x4022a2
test eax, eax
jne 0x402297
xor al, al
push dword [0x40a604]
push 0x83
push 0x11
push str.yKymymymymymzz
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push esp
push dword [str.xK8W9j.cfg]
push dword [0x40a1c4]
push 0x40a118
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
xor eax, edx
mov edx, eax
lea eax, [eax + 9]
push 0x40b0c0
push 0x83
push 0x9a
push str.dpdjO0O0O.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [str.nAnAoAoAoAo]
push 0x40a770
push eax
push str.P1bh7hu.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, ebp
je 0x402107
sub eax, 0xfffffffa
push dword [0x40b174]
push 0x11
push dword [0x40b02c]
push str.Y_k_kxJxJV8V8c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
add eax, 0xffffffbc
add eax, 0xffffffa0
push eax
push 0x40a78c
push 0xa83
push str.WKW8jj.R1_
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x3d8
push 0x40b238
push 0
push str.RFR4e4eqDr1P
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push esp
push str.VJVJWKWK.KT3
push 0x48
push str.GS4S4ifGuGT5
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x402181
add eax, 0x50
shr eax, 1
sub eax, 0xffffffca
mov edx, eax
lea edx, [edx - 0x35]
mov ecx, edx
not ecx
add ecx, 0x7f
add eax, ebp
dec ecx
jmp 0x402187
lea eax, [eax + 0xbf4]
push 0xffffffffffffff90
push ecx
push dword [0x40bb6c]
push 0x40a964
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x901
push 2
push 0x482
push 0x40b8a4
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0
push 0x99
push 0x40b920
push 0x40a48c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xc1
push eax
push 0xa5
push 0x40a230
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x402225
sub eax, 0x4f
mov edx, eax
dec eax
not edx
lea ecx, [eax - 0x47]
mov eax, ecx
mov ecx, edx
cmp ecx, edx
jne 0x402207
lea ecx, [ecx + eax*4]
mov edx, eax
inc edx
add ecx, 0x23
sub edx, 0x24
sub edx, 0xa133a5c6
dec edx
sub edx, 0xffffffa3
xor eax, ebp
cmp eax, 0xe3df7c32
je 0x402219
add ecx, 0xe6ecae90
sbb edx, eax
lea eax, [ecx + 0xed3]
mov ecx, edx
jmp 0x40224b
cmp ebp, 3
jne 0x40222e
sub edx, 0xffffffb2
dec eax
and eax, 0x39
sub dh, 0x4b
inc eax
xor dl, dl
test edx, edx
je 0x40223d
sub cl, dh
sub ecx, ebp
add edx, 0x2b
add dh, 0xa3
add ecx, 0xffffffd0
sub eax, ebp
inc eax
rcr edx, 7
add ecx, 0x51
add ecx, 0x2a3653ee
mov ax, 0x2efa
inc ecx
shl eax, 1
inc ecx
test eax, eax
jne 0x402269
mov eax, 0xaec2a200
inc ecx
xchg ecx, eax
inc ecx
add eax, 0x1e
jne 0x402275
shr edx, 0x18
jmp 0x402277
mov ah, al
neg ecx
test ecx, ecx
je 0x402290
lea edx, [edx - 0x18]
test esp, esp
jne 0x402288
dec eax
add eax, esp
inc ecx
add edx, 0xffffffd5
sub ah, 0x43
shr eax, 1
mov ch, al
sub ecx, 0xfffffffc
mov eax, ecx
lea ecx, [edx - 0x6b]
mov edx, eax
add edx, 0xffffffe6
inc eax
mov ch, 0x6e
push 0x85
push eax
push dword [0x40a418]
push 0x40a3b4
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0
push 0xc81
push 0xffffffffffffffb1
push str.alxlxKxKW8W8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
test ebp, ebp
jne 0x4022e4
mov eax, 0x7fcd945f
mov edx, eax
add eax, 0xffffffbe
not edx
xchg edx, eax
xchg dl, dh
rcl edx, 1
mov ecx, eax
add edx, edx
push 0x881
push dword [0x40a540]
push 0x78
push 0x40a0d8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
dec eax
and eax, 0x40
cmp eax, 0x1c91f4c7
je 0x402323
mov edx, eax
mov ecx, edx
add ecx, 0xffffff91
sub eax, 0x44
add ecx, ecx
lea eax, [eax + 0x4f]
and eax, 0x4e
neg ecx
not edx
add ecx, esp
add al, cl
mov ecx, edx
dec ecx
dec edx
test ecx, ecx
jne 0x402390
cmp ecx, 0xfffffff3
je 0x402332
add eax, ebp
add eax, eax
sub eax, esp
dec ecx
test eax, eax
jne 0x402340
add ecx, 0xffffffef
mov eax, ecx
je 0x402346
xor ecx, ecx
jmp 0x40234f
shr edx, 0x1c
mov al, dl
rcr eax, 0x1b
inc ecx
je 0x40236b
and edx, 0x2230a136
inc eax
sub eax, 0x29
sub edx, 0xffffffd4
and al, 0x65
add ecx, 0x7461c138
sub cl, 0x2f
jmp 0x40236f
add eax, eax
xchg ecx, edx
mov al, 0x84
shl eax, 4
adc ecx, edx
add ecx, 0xffffff92
cmp eax, ebp
je 0x40237f
mov eax, ecx
test edx, edx
je 0x402389
add eax, ebp
mov al, ah
mov edx, eax
add eax, ebp
sub edx, 0xffffffb6
mov ecx, edx
push 0x315
push dword [0x40a1d0]
push 0x40ae10
push str.eqerDPDP2c2co
call dword [sym.imp.USER32.DLL_OpenDesktopA]
add eax, 0xffffffc1
jne 0x4023cd
lea eax, [eax + 0x25e]
add ax, sp
mov ecx, eax
inc ecx
lea eax, [ecx + 0x1058]
xor edx, edx
mov ecx, edx
add eax, ebp
jmp 0x4024f4
push 4
push 0xb95
push ebp
push str.wIU7V7hthu
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0
push 4
push dword [0x40a5b8]
push str.ererfr.trB
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x8d
push 0x25
push dword [0x40bc6c]
push str.S5f5fr.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x402412
inc eax
jmp 0x402454
jne 0x402419
and eax, 0xffffffa2
jmp 0x402427
lea eax, [eax + 0x283]
add eax, ebp
sub eax, 0xffffffb3
and eax, 0x12
add ah, 0xdf
lea ecx, [eax + 3]
sub eax, 0x65
and ecx, 0x3928be4a
mov edx, 0x6be827db
inc eax
add eax, 0xffffff9a
and ecx, 0x5332f91
and edx, 0x5c
sub eax, 0x6a
add eax, esp
inc ecx
shl eax, 0x1c
rol ecx, 0x11
push 0xffffffffffffffe0
push 0x14
push 0xcc2
push 0x40a35c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x4024a0
mov ecx, 0xaac40b46
inc ecx
lea eax, [ecx - 0x11]
mov ecx, eax
cmp ecx, eax
je 0x40247c
lea eax, [eax - 0x3f]
mov edx, eax
mov ecx, edx
lea edx, [edx + 0x502]
add edx, 0xbaf4afd6
lea eax, [ecx + eax]
add dh, ah
mov ecx, 0xbb24daa5
mov eax, ecx
xor ecx, ecx
add eax, ebp
xchg edx, ecx
xchg edx, eax
dec ecx
test ecx, ecx
je 0x4024ac
mov ecx, edx
inc eax
mov ah, 0x2f
add dl, 0x4f
cmp ebp, 0xb559bcd4
je 0x4024bd
lea eax, [eax + eax*2]
not ecx
mov eax, ecx
mov ecx, edx
mov edx, eax
cmp eax, ecx
jne 0x4024d6
inc eax
xor ecx, ecx
dec ecx
xchg al, ah
dec eax
dec ecx
rcr eax, 0x16
xor eax, esp
add ecx, 0x1d
xor ax, ax
test ebp, ebp
je 0x4024dd
sub cl, 0x23
not edx
sub eax, 0xffffffd5
sub edx, 0xffffffeb
cmp eax, esp
jne 0x4024ea
xchg ecx, eax
mov cx, 0x38a2
sub edx, 0xb01a7ab4
test ebp, ebp
jne 0x402505
test ebp, ebp
je 0x402503
dec eax
lea ecx, [ecx + 0x8e0]
not eax
push 0x241
push 0
push edx
push str.3eq.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x40278a
cmp eax, 0x7b7449f3
je 0x402541
shl eax, 1
mov edx, eax
dec eax
inc edx
sub edx, 0xffffffe0
mov ecx, eax
add ah, 0x3f
dec eax
mov dl, dh
neg ecx
add eax, ebp
lea edx, [edx + 0x102c]
dec ecx
lea ecx, [ecx + ecx*8]
push 0x85
push 0xffffffffffffff82
push dword [0x40a6d0]
push str.W8j9jvH.ini
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xab
push 0xffffffffffffffc1
push 1
push str.8W8W8W9.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x20
push 0x40b124
push 0x40ac54
push 0x40b5f4
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0
push dword [0x40b4d0]
push 0x40bbfc
push str.Es3R3R3dqCIwI
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push ebp
push 0x40bc14
push 0x58d
push str.alamamam.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
test ebp, ebp
je 0x4025fb
cmp eax, ebp
jne 0x4025c3
mov edx, eax
not eax
neg eax
cmp eax, 0x51
je 0x4025d5
dec edx
mov eax, 0xd01c88fd
inc eax
lea edx, [edx + eax*2]
add dl, dh
inc eax
cmp ebp, 5
jne 0x4025de
inc eax
add eax, 0xffffffd5
mov ecx, 0x20752679
test ecx, ecx
jne 0x4025f1
mov ecx, edx
lea edx, [eax + 0xfea]
mov eax, ecx
shl eax, 0x1c
mov ecx, edx
dec ecx
inc eax
add ecx, 0xffffffe3
lea eax, [eax + eax*4]
add edx, 0x69
push 0x147
push 7
push 0x48f
push 0x40a6a4
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x42
push 0x40b1a4
push 0
push 0x40be2c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xc
push dword [0x40a6f4]
push 0x40acfc
push str.9k_kwI.ini
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [str.0ha2lCuMWfxrK3V]
push 0x311
push 0x23
push 0x40ac6c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor edx, edx
mov ecx, eax
push 0x935
push 0x11
push dword [str.KW9j9jIw.cfg]
push 0x40b18c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
lea ecx, [eax + 0xac2]
add edx, edx
cmp ebp, 0x32
jne 0x40272d
je 0x4026b1
add eax, 0x36
jne 0x402697
sub edx, 0xffffff8a
jmp 0x40269e
add eax, 0x51
mov ah, 0x71
add eax, eax
sub eax, 0xffffff8c
sub eax, ecx
dec edx
add eax, 0xffffffd8
mov ecx, edx
add edx, 0x777ddfae
jmp 0x4026c8
lea eax, [eax + 0x633]
mov ch, dl
lea ecx, [ecx + 0x608]
lea edx, [edx + 0x383]
dec eax
mov cl, ah
xor eax, eax
sub edx, 0x6b
add edx, edx
lea edx, [edx + 1]
cmp ecx, 0xbf4377d5
jne 0x402725
lea edx, [edx + 0xf25]
mov ecx, eax
lea eax, [ecx + 0x9c8]
inc edx
cmp ecx, 0xffffffd9
jne 0x402704
sub eax, 0xffffffbe
lea eax, [eax + 0x7a3]
add eax, eax
inc ecx
add cx, dx
mov edx, ecx
mov ax, 0xffd
inc edx
mov ch, dl
and ecx, 0xed779142
mov edx, ecx
cmp eax, 0x79
je 0x402719
add ecx, ebp
shr eax, 0x1e
inc eax
lea ecx, [ecx + eax*8]
add edx, 0xffffffdb
inc ecx
xor cl, cl
add eax, ecx
inc ecx
mov dl, dh
sub ecx, 0x1aaeec1d
inc ecx
add edx, 0x63
sub edx, eax
add ecx, 0xffffff8b
inc ecx
mov eax, 0xff6e5ae9
test ebp, ebp
je 0x402762
inc edx
xchg ecx, eax
lea ecx, [ecx + 0x7d0]
add eax, 0xdba4a933
lea eax, [eax - 0x45]
lea eax, [eax + 0x20d]
sub eax, ebp
add al, ah
inc eax
add eax, ecx
shl edx, 0x12
mov ecx, edx
je 0x40276c
lea edx, [edx + 0x3c4]
jmp 0x402776
lea ecx, [ecx - 0x65]
inc ecx
lea eax, [eax + 0x5d2]
inc eax
neg edx
shl ecx, 5
xchg al, ah
dec edx
sub dh, 0x2f
and ecx, 0x7d
sub edx, 0xffffff8d
jmp 0x40278f
inc eax
dec ecx
rcl edx, 0x1a
add ecx, 0x2f
push str.8W8W8W9.cfg
push 0x886
push 0x125
push str.4f4f.mvF
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x3c1
push esp
push str.tGtGS4S4f
push str.FS4e4er.ini
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x4027cf
lea ecx, [eax + 0xbd9]
mov eax, ecx
dec eax
jmp 0x4027d5
lea ecx, [ecx + 0x8f3]
push 0x40a3e4
push 0x86
push dword [0x40bb08]
push str.LYLY_Y_k.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x4027f6
mov edx, eax
mov ecx, eax
cmp eax, ecx
je 0x402803
sub ecx, 0xb
add eax, 0x2a
add eax, 0xffffffc7
test eax, eax
je 0x402823
mov eax, ecx
cmp esp, 2
je 0x402814
add ecx, 4
sub eax, 0xffffffa4
add eax, 0xffffffd3
xor cx, cx
shr eax, 0xb
lea edx, [edx + 0xaca]
push 0xa9
push 0
push dword [0x40b294]
push 0x40a3c8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
and al, 0x88
add eax, 0xfffffff0
dec edx
mov ecx, edx
lea eax, [eax + eax*2]
xor edx, edx
dec eax
shl ecx, 0x13
sub eax, 0x7d
sub eax, 0x53
cmp eax, 0x3d
jne 0x4029eb
cmp ecx, edx
jne 0x40286f
lea edx, [edx + 0x10f4]
mov eax, ecx
lea ecx, [ecx + 0x49]
add dl, dl
dec edx
push 0xffffffffffffff99
push dword [0x40b750]
push 0xd93
push str.c2Q23d3djwCIU
call dword [sym.imp.USER32.DLL_OpenDesktopA]
and eax, 0x63
test eax, eax
jne 0x402918
cmp eax, 0xa9915fff
jne 0x4028aa
dec eax
add eax, 0xc55635b7
sub eax, 0x78
mov edx, eax
mov eax, 0xebfdc64a
dec eax
neg edx
push dword [0x40b044]
push 0x91
push 0x40a934
push str.5gsEsER3R3dqdqw
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov ecx, eax
add eax, 0xffffffa9
jne 0x4028d2
sub ah, ch
jmp 0x4028d7
mov ecx, eax
add eax, 0xfffffff9
lea edx, [ecx + ecx*2]
dec edx
add eax, 0xffffffdb
dec eax
inc ecx
lea edx, [edx - 0x2d]
sub edx, 0x6c438b40
test esp, esp
je 0x402901
test eax, eax
jne 0x4028f8
xchg ecx, eax
not eax
sub ecx, 0x25
inc edx
sub eax, 0xffffffe1
shr eax, 7
lea edx, [eax + edx]
add eax, 0xffffffc2
mov edx, eax
add ecx, 0x9577f98f
mov eax, ecx
lea edx, [edx + 0xede]
sub edx, 0xffffff9f
dec eax
lea edx, [edx + 0x3e5]
cmp ecx, 0xffffff99
jne 0x4029c9
inc edx
push 0x1c
push 0x113
push 0x38d
push str.FS4e4er.ini
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xa1
push 4
push 0x193
push str.BNB.Ueo
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xffffffffffffffb8
push dword [0x40bb7c]
push 0xffffffffffffff90
push str.W8j.JvF
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
mov eax, 0x6da1da6a
xor ecx, ecx
lea edx, [edx + 0x3f]
shr eax, 6
not edx
add eax, ebp
lea eax, [eax - 0x4e]
sub edx, 0x3ea86e09
cmp eax, 0x9fd9c13c
je 0x402994
mov eax, ecx
add edx, 0xffffff98
inc eax
je 0x4029b3
lea ecx, [edx + eax]
mov eax, ecx
lea ecx, [edx + eax*2]
mov eax, ecx
lea ecx, [ecx - 0x71]
add edx, 0xffffffbd
inc eax
mov cx, 0xfe3
add eax, 0xffffffb8
sub eax, ebp
sub edx, 0x58
dec ecx
sub eax, esp
xchg dh, al
shl eax, 1
lea ecx, [ecx + 0x6a0]
add ch, ah
dec edx
lea ecx, [ecx + 0x8ad]
mov eax, ecx
cmp eax, 0xc
jne 0x4029d4
and ecx, 0xffffff8a
dec eax
add ecx, edx
shl eax, 0xc
cmp ecx, edx
jne 0x4029eb
lea eax, [eax + edx*4]
add ecx, edx
lea eax, [ecx + 0xdb2]
mov ecx, eax
dec edx
inc ecx
test ebp, ebp
je 0x402b56
xor eax, eax
add edx, 0xc97f90aa
lea eax, [eax + 0xc58]
lea eax, [eax + 0x82a]
dec eax
push 0
push 0x181
push 0x40a2cc
push 0x40b2bc
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp esp, 0xffffffd9
je 0x402a90
sub al, ah
mov edx, 0x8f73b37b
mov ecx, edx
dec edx
add eax, 0x44
add eax, 0xffffff93
lea eax, [eax + eax*8]
lea edx, [edx + 0x4e]
inc eax
add edx, 0xc5686fca
lea ecx, [ecx + eax*4]
mov eax, edx
add ecx, 0x397f903e
lea edx, [edx + edx*4]
cmp ecx, ebp
je 0x402a6e
mov ecx, edx
lea edx, [ecx + eax*2]
xor cx, cx
shl edx, 0xc
xchg edx, ecx
sub eax, 0x5f
add ch, 0x33
lea edx, [edx + 0x37]
and eax, 0x6a
dec edx
sub eax, 0x19
inc eax
lea eax, [eax - 0x2d]
lea ecx, [ecx + ecx*8]
dec edx
mov al, ah
inc ecx
add ecx, ecx
not edx
add ah, al
xchg ecx, eax
mov cx, 0xb952
je 0x402a8a
dec eax
add edx, 0x66
sub eax, 0x22
inc ecx
and ecx, 0x23
lea eax, [eax - 0x25]
push 0
push 0x81
push 0x1a4
push 0x40a134
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xchg al, ah
push 5
push 0xd
push dword [0x40aff0]
push str.LYLY_Y_k.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
and eax, 0xffffffe0
je 0x402aed
add eax, esp
mov edx, eax
shl eax, 0x10
lea edx, [edx + 0x577]
lea ecx, [edx + 0x1a6]
mov dh, dl
inc ecx
and cl, 0x57
add ecx, ecx
lea ecx, [ecx + 0xb8a]
jmp 0x402b40
add eax, ecx
and eax, 0x14
add ecx, edx
mov edx, eax
neg ecx
and ecx, 0x388aa2f2
dec ecx
inc eax
xor ecx, ebp
add eax, ebp
cmp eax, ebp
jne 0x402b1e
add eax, ecx
lea ecx, [ecx + 0xb18]
add ah, 0x8b
lea ecx, [ecx + 0x26]
sub eax, ebp
lea edx, [edx + 0xfd3]
lea eax, [eax + 0xce0]
lea ecx, [ecx + ecx]
lea eax, [eax + 0xe72]
add eax, 0xffffff86
add eax, 0xffffffe6
lea ecx, [ecx + eax]
add eax, ebp
inc eax
inc eax
sub edx, 0x4f77034f
neg edx
add ah, 0x43
je 0x402b51
dec ecx
xor eax, esp
lea ecx, [ecx - 0x1b]
sub eax, ebp
inc edx
inc ecx
xchg ch, cl
sub cx, bp
test eax, eax
jne 0x402be4
dec ecx
add ecx, ebp
and eax, 0xffffffcc
sub ecx, 0xffffff80
mov ax, 0x3c03
push dword [0x40b168]
push dword [0x40ae08]
push 9
push str.W8j9jvH.ini
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, esp
je 0x402bb2
xor edx, edx
xor eax, eax
test ebp, ebp
jne 0x402b95
mov ecx, eax
sub ecx, 0x70
mov ax, 0x6386
add ecx, 0x67
lea eax, [ecx + eax*4]
mov eax, ecx
shr eax, 1
xchg ah, cl
mov dh, cl
xor ah, ah
add eax, 0x67
shr edx, 1
sub ecx, 0x48
dec ecx
add ch, cl
mov dh, 0x9c
cmp eax, ebp
jne 0x402bbd
add eax, 0xffffffc3
sub eax, 0x58
add eax, eax
sub eax, 0xfffffffe
add ecx, 0xffffffdb
and ecx, 0x73
inc ecx
cmp ecx, ebp
je 0x402bd9
sub ecx, 0xffffff80
add eax, ecx
add eax, 0xffffff8f
inc eax
add cl, cl
add eax, ecx
xchg ecx, eax
inc ecx
sub ecx, 0x41
dec edx
dec eax
sub eax, 0x1e
lea ecx, [edx + ecx*2]
mov ecx, eax
push 0
push eax
push dword [0x40b538]
push str.aZamymyLXF9.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
add eax, 0xfffffff1
push 0
push dword [str.oAoAMAMZaZa.d0_]
push str.FDWnhauIEVeatnI
push 0x40abf0
call dword [sym.imp.USER32.DLL_OpenDesktopA]
test ebp, ebp
jne 0x402d49
push ebp
push 0x40aa68
push 0x40
push 0x40b6e8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
xor ecx, ecx
push 0x486
push edx
push 0x145
push str.a0bnz.ini
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x83
push 0x40bb2c
push 0x40a35c
push 0x40b38c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor eax, eax
mov ecx, 0x6702f3ee
je 0x402c77
add eax, ecx
jmp 0x402c7e
inc eax
mov edx, eax
dec ecx
sub ah, 0xa7
dec edx
lea edx, [edx + 0x5e]
push eax
push ebp
push eax
push str.AoAMY.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov ecx, eax
push ecx
push 0x2c5
push 0x97
push str.3dp.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
inc eax
mov ecx, eax
push eax
push dword [0x40bd20]
push 0
push 0x40bd60
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, 0x7440fc5e
jae 0x402d13
mov edx, eax
inc edx
cmp eax, 0xcd2daa90
jae 0x402ce1
mov ecx, edx
mov eax, ecx
lea edx, [edx + 0x18]
mov ecx, edx
sub ecx, 0x19
dec ecx
dec eax
shr eax, 1
dec eax
mov edx, ecx
add eax, 0x10
lea edx, [edx + eax*8]
mov eax, ecx
cmp ebp, 0xe2e08a2e
jne 0x402d0d
neg eax
mov ecx, 0x5886fb92
dec ecx
and ecx, 0x76
add eax, 0x60
mov edx, eax
lea eax, [ecx + 0x105d]
sub eax, esp
add ecx, edx
mov edx, 0x1b61ae07
dec eax
lea edx, [edx + 0xe5d]
cmp ecx, edx
je 0x402d32
mov edx, ecx
shl ecx, 7
xor dh, dh
neg eax
add edx, 0xffffffb4
xor dx, dx
shl eax, 2
add eax, 0xffffffce
xchg ecx, eax
dec eax
sub ecx, edx
mov edx, ecx
dec eax
add ecx, 0xffffffcf
add al, al
not ecx
lea ecx, [ecx - 0x5f]
add ah, 0x77
inc eax
add edx, ecx
lea edx, [edx - 0xd]
push 0
push edx
push 0xc
push str.O0O01b1b1b1b1c2
call dword [sym.imp.USER32.DLL_OpenDesktopA]
test esp, esp
je 0x402e66
je 0x402d6b
add eax, 0xffffffdd
jmp 0x402d6e
xor edx, edx
dec edx
and al, 0xf1
inc eax
push dword [0x40b784]
push dword [0x40b098]
push 0x907
push 0x40a330
call dword [sym.imp.USER32.DLL_OpenDesktopA]
shl eax, 1
push dword [0x40a220]
push 1
push 0x3c5
push str.1cocoANANZaZam
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x1b6
push dword [0x40b0ac]
push 6
push str.FS4e4er.ini
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xffffffffffffffa2
push str.UIUIVJVJVJVJVJ
push 0x40be54
push 0x40bda8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor eax, eax
mov ecx, eax
sub ecx, 0xffffff98
push 0xffffffffffffff88
push eax
push 0x131
push 0x40afa8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xffffffffffffff82
push esp
push 0x40ab94
push str.BNB.Ueo
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, 0xdcec2ade
je 0x402e2a
jne 0x402e1e
mov ecx, edx
add eax, ecx
lea eax, [ecx + eax*2]
lea eax, [ecx + 0xc]
dec eax
lea ecx, [eax + 0x76f]
dec eax
lea ecx, [ecx + 0x260]
neg ecx
xchg dl, ch
jmp 0x402e39
sub cl, ch
inc ecx
add edx, 0xe26a5b8e
inc edx
xor ch, ch
add ecx, 0xfffffffe
sub edx, 0xffffffa5
lea eax, [eax + eax*2]
neg ecx
lea ecx, [ecx + ecx*8]
mov eax, ecx
je 0x402e50
add eax, ecx
sub ecx, 0xffffffd5
dec edx
jmp 0x402e56
dec edx
neg ecx
shr edx, 0x11
add eax, 0x131e2ced
sub dh, dl
add edx, 0xffffff82
inc edx
add edx, 0xffffffa6
sub dh, ch
push dword [0x40b0f8]
push edx
push str.g6g6U6U7U7V7
push 0x40abb8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x28
push 0x181
push 0xe9
push 0x40b830
call dword [sym.imp.USER32.DLL_OpenDesktopA]
and eax, 0xffffffa5
push 0x81
push dword [0x40b144]
push 0x89
push str.IV7h.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x2b4
push 0x40ba24
push 0x61
push 0x40a7a8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
add edx, 0x14
lea ecx, [eax + eax]
je 0x402ffe
push 6
push dword [0x40bcc4]
push 0xd
push 0x40aa4c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x40bac4
push esp
push 0xb8e
push str.huuHT5T5fsE
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [0x40af34]
push eax
push dword [0x40a630]
push str.jIU7V7hth.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x40b380
push 0x27
push 0
push str.W8W8W8W9W
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor edx, edx
push 0x889
push esp
push 0xe3
push str.RFR4e4eqDr1P
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x402f4f
mov edx, eax
lea ecx, [eax + edx*8]
jmp 0x402f50
inc ecx
test ecx, ecx
jne 0x402f78
sub eax, 0xffffffbc
cmp ecx, ebp
je 0x402f62
mov edx, ecx
add eax, 0x65
xor ecx, ecx
sub ecx, 0xffffff9e
inc edx
lea ecx, [ecx + 0x6ea]
add ecx, 0xffffffd3
add ecx, esp
add edx, 0x7b
not eax
dec eax
dec ecx
rcr ecx, 0xd
push dword [0x40a128]
push 1
push 0x14
push str.P1bh7hu.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x281
push 0xb01
push 9
push str.qeqeqeqeDrD
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
shl edx, 1
cmp edx, eax
je 0x402fbd
sub al, 0xd1
lea eax, [eax + 0x700]
add edx, 0x4d
lea ecx, [edx + 0x2b]
test ecx, ecx
jne 0x402fd6
sub edx, 0xffffff9c
add ah, 0xc7
lea eax, [eax + 0xc45]
sub ecx, 0xffffffac
add ecx, 4
lea ecx, [ecx + ecx*4]
add edx, 0x2b
lea edx, [edx + eax*4]
mov eax, ecx
xor ecx, ecx
xchg cl, dh
add eax, ecx
add edx, 0xffffff8b
add eax, 0x23
not edx
lea ecx, [ecx + 0xfff]
add eax, ecx
sub edx, 0xffffffdb
mov ecx, edx
add edx, 0xffffffd2
jmp 0x403010
sub ax, bp
sub ecx, 0x850a36c0
inc ecx
lea edx, [edx + eax*8]
add ch, ah
and edx, 0xfffffffc
add edx, 0xfffffff1
lea ecx, [ecx - 0x5a]
sub ecx, 0x43
cmp ebp, 0x6146945b
jne 0x403029
add edx, 0x34
and dh, 0x1b
mov eax, ecx
jne 0x403030
add eax, 0xf
jmp 0x403035
lea ecx, [edx + 0x62]
mov ah, al
push eax
push ebp
push 0x8cc
push str.U6gsg.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x4030d5
sub eax, 0xffffffd1
push 4
push ebp
push 0x581
push 0x40b8e8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x4030aa
mov edx, eax
inc eax
shr eax, 0x18
je 0x403072
sub edx, 0xffffffc0
jmp 0x403078
mov ecx, edx
dec eax
mov edx, eax
dec eax
shr edx, 8
and ecx, 0xffffffd2
inc ecx
inc ecx
add ecx, 0xffffffd6
add eax, 4
lea ecx, [ecx - 0xb]
shr eax, 0xf
lea ecx, [ecx + 0x2a]
add edx, 0x74
and edx, 0xffffff9c
dec edx
xchg al, ch
and ecx, 0x4d
lea edx, [edx + ecx*4]
sub eax, 0xffffffa8
dec eax
add edx, 0xffffff82
and edx, 0x63
jmp 0x4030b5
add edx, 0x57
inc edx
and ecx, 0xfffffff4
inc ecx
add eax, 0x3f
lea ecx, [ecx + 0x52]
sub edx, 0xffffffb3
add ecx, 0x59
inc edx
lea edx, [edx + 0xa79]
add eax, esp
lea eax, [eax + 0xc25]
inc edx
add eax, ecx
jmp 0x4032ac
push 0x40ad6c
push esp
push 0x99
push 0x40bda4
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x885
push eax
push 0x41
push 0x40a660
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0xb9
push 0x40b4b8
push 0x40b158
push 0x40b0ac
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x403137
add eax, ebp
xor ax, ax
mov ecx, 0x28497897
shl ecx, 0x17
lea edx, [ecx + ecx*4]
add eax, esp
mov ecx, edx
add edx, 0xffffffb3
inc ecx
jmp 0x403208
test eax, eax
je 0x403147
lea eax, [ecx - 0x36]
dec eax
mov ecx, edx
lea eax, [eax + 0xc4f]
test ebp, ebp
je 0x40315a
lea ecx, [ecx + 0x9bc]
lea edx, [ecx + 0x5e]
add eax, ebp
dec ecx
and ecx, 0xffffffe9
push 0x743
push 0x40b7d8
push esp
push str.AMAoAoBoB
call dword [sym.imp.USER32.DLL_OpenDesktopA]
shl eax, 0x15
push eax
push 0x2e
push 0x2a1
push str.4eqe.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
shl eax, 0x18
add eax, 0x2d
mov edx, eax
shr edx, 4
push 0xb1
push dword [0x40bc64]
push esp
push 0x40b3a0
call dword [sym.imp.USER32.DLL_OpenDesktopA]
and eax, 0xffffff9a
cmp eax, esp
je 0x4031dc
add eax, 0xffffff83
sub edx, edx
cmp eax, 0x5b631896
jne 0x4031bd
mov ah, al
sub edx, 0xffffffa7
mov ecx, 0xe008dd5c
rcl edx, 2
add eax, 0xffffffdb
add eax, 0x34
dec edx
xchg ecx, eax
inc ecx
inc ecx
lea ecx, [ecx + ecx]
xor ecx, ecx
xor eax, esp
sub eax, 0x66
test ecx, ecx
jne 0x4031f2
mov cl, 0xe5
xchg ecx, eax
add eax, 0x6b
sub ecx, 0x170fb072
not eax
shl ecx, 0x11
dec ecx
and ecx, 0x49aeb2b0
xor ecx, 0xcc7ebe1b
xor dl, dl
dec eax
inc edx
rcl eax, 0x14
add dh, 0x1b
cmp eax, esp
jne 0x40321a
and ah, 7
add al, 0xd7
mov cl, al
neg ecx
and ecx, 0xffffffd0
neg ecx
push eax
push dword [0x40bce4]
push 0xd1
push 0x40b1d0
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
sub edx, 0x31
push 0x9a
push 0xca1
push 0x287
push str.3d39.enx
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov ecx, eax
cmp eax, esp
je 0x40325f
xor ecx, ebp
mov eax, ecx
add eax, 0xffffffbf
mov edx, ecx
jne 0x40329f
inc eax
add eax, ebp
lea ecx, [ecx + eax*2]
sub eax, 0xffffff98
xor ecx, ecx
xor ah, ah
not eax
add edx, 0x16
sbb ecx, 0x1d
add ecx, 0x62671930
test edx, edx
jne 0x403298
mov edx, eax
mov eax, ecx
inc eax
dec ecx
cmp eax, ebp
je 0x403290
and ecx, 0x37
add edx, 0x1e
lea eax, [edx + 0x75]
xor edx, edx
dec ecx
dec ecx
inc eax
add eax, 7
add eax, ecx
sub eax, ebp
sub eax, 0x5e
mov ecx, eax
xor eax, eax
sub ecx, 0xbd59bb86
je 0x40330a
cmp ebp, 0x5e69e551
je 0x4032d9
cmp ebp, 0x63f59c43
je 0x4032c1
rol ecx, 0x1b
lea ecx, [ecx - 0x71]
cmp eax, 0xffffffc8
je 0x4032cf
sub edx, 0x66ac89e1
mov eax, ecx
sub eax, esp
lea ecx, [ecx + 0x79]
shr ecx, 0x11
je 0x4032ee
not edx
and edx, 0xd91a8f06
inc ecx
sub eax, 0xb114547b
xchg ch, dl
dec eax
jmp 0x4032fe
and ecx, 0x7d9a7517
add eax, eax
add edx, 0x62
add eax, ecx
mov ecx, edx
dec ecx
sub edx, 0x4f
lea edx, [edx + edx*8]
add eax, esp
sub edx, 0x7c
dec edx
push edx
push 4
push 0
push str.3eq.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, esp
je 0x403337
lea edx, [eax + 0xac1]
neg eax
add eax, 0x7b
test edx, edx
je 0x403334
lea eax, [eax + 0x8c5]
dec edx
add eax, 0xffffffb5
mov ecx, edx
push ecx
push str.lxKW8W8j8jvHv
push 0xffffffffffffff9e
push str.GuiuHTHT5a0.HsC
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
push dword [str.7hthuGSGS5]
push edx
push 0x8a5
push 0x40bd18
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [str.AnAMYMYalal]
push dword [0x40a3d8]
push 0x2d5
push 0x40b058
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp ebp, 0xffffffa2
je 0x4033cc
lea eax, [eax + eax*2]
je 0x40339f
mov eax, 0x904c2a05
not eax
xor ecx, ecx
lea ecx, [ecx + eax*2]
mov eax, ecx
mov al, 0xea
mov edx, ecx
jmp 0x4033a2
lea eax, [eax - 0x63]
lea edx, [edx + 0x38]
shl eax, 0x1c
mov dh, dl
shl ecx, 4
cmp eax, 0x22e424b9
jne 0x4033c3
lea edx, [edx + edx*8]
inc edx
add dl, 0x13
and dh, 0x7f
dec edx
add edx, 0x57
dec ecx
lea ecx, [ecx - 0x66]
add ecx, 0x44
mov eax, edx
dec eax
cmp eax, esp
je 0x403416
sub edx, 0xffffffda
test eax, eax
jne 0x403407
lea ecx, [ecx + 0xc75]
mov eax, ecx
cmp ecx, ebp
jne 0x4033e9
and eax, 0x1edca6ee
inc edx
inc ecx
sub ecx, 0xfffffff5
and ecx, 0xaa6bb852
mov al, 0xc8
cmp ecx, 0xcf1df501
je 0x403401
add dl, dl
not ecx
add eax, ecx
xchg ah, ch
add dl, dl
and eax, 0x4b
add ecx, edx
shr edx, 0x1d
lea eax, [eax + 0x14]
sub ecx, 0xffffff8a
inc edx
cmp ecx, ebp
jne 0x4034a6
sub ecx, 0x1c8144af
push 0x54
push 0
push 0x243
push 0x40a21c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov ah, 0x4d
inc eax
mov edx, eax
push esp
push dword [0x40ba10]
push edx
push 0x40b58c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, esp
jne 0x403457
lea eax, [eax - 0x31]
cmp esp, 0xffffff9a
jne 0x403461
add eax, 0xffffffa2
sub eax, ebp
jne 0x403477
mov edx, 0x2277353a
shr eax, 0x1c
add edx, 0xe8f94627
dec eax
and eax, 4
jmp 0x403498
inc edx
sub eax, 0x71
xchg edx, eax
test eax, eax
jne 0x403484
xor dl, dl
mov ecx, edx
cmp eax, ecx
jne 0x403492
lea eax, [edx + edx]
mov edx, eax
xor eax, eax
add ecx, 0xffffff81
add ch, 0x57
rcr ecx, 0xa
sub eax, 0x69
add eax, 0x7fbb1a44
dec eax
add eax, ebp
xor dx, dx
cmp eax, 0x9ca09a71
jne 0x4034bd
shl edx, 1
mov eax, ecx
mov ecx, edx
dec edx
sub ecx, 0x22
sub eax, ecx
sub ecx, 0xffffff8e
inc ecx
add dh, 0xef
sub eax, ebp
je 0x4036f9
push 0
push eax
push dword [0x40bab0]
push str.alamamam.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x40
push 0x20
push dword [0x40b79c]
push 0x40a140
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push eax
push dword [0x40ae1c]
push dword [0x40bcb4]
push str.GS4S4ifGuGT5
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov eax, 0x51219e64
dec eax
je 0x403538
test ebp, ebp
je 0x403518
add eax, 0xffffff80
add ah, al
add eax, esp
add al, ah
xor eax, esp
mov edx, eax
cmp esp, 0xffffffaa
jne 0x40352d
mov ecx, eax
rol eax, 0x1f
inc edx
and eax, 0x69
add edx, 0xffffffda
jmp 0x4035db
test esp, esp
jne 0x403542
xor cl, cl
sub edx, 0x28
inc eax
xor ah, ch
lea ecx, [ecx + eax*8]
and ecx, 0x56
push ecx
push 0x81
push 0xde2
push 0x40bc20
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
xor eax, eax
mov ecx, 0x5e70783
push dword [0x40a68c]
push 0x81
push 0x689
push str.U6U.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, 0xffffffe3
jnp 0x4035af
sub eax, 0x55
lea eax, [eax - 0x6f]
mov edx, eax
mov eax, 0x1c637ae7
sub eax, 0xe
add edx, edx
not edx
mov ecx, edx
sub dl, 0x7f
shr eax, 0x1f
lea eax, [eax + 0x1095]
sub eax, 0x59
dec edx
add ch, 0x83
xor eax, esp
and eax, 0x6e
xchg edx, eax
add cl, cl
lea eax, [eax + 0x499]
test edx, edx
je 0x4035cb
and edx, 0xffffffa7
rcr eax, 0xf
dec ecx
add ecx, edx
inc ecx
and ecx, 0xffffffdb
add ecx, 7
mov edx, eax
inc eax
xchg ecx, eax
add eax, 0x7a
push 0x613
push 0xb5
push 0x45
push 0x40bb04
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
sub eax, 0xfffffff6
push 0x83
push ebp
push eax
push str.BNB.Ueo
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x403664
mov ecx, eax
cmp eax, 0x660ac695
je 0x40361a
mov edx, 0xe83dfc38
dec ecx
mov eax, edx
test edx, edx
je 0x403631
mov edx, ecx
and ecx, 0xffffff91
lea eax, [eax + 0x2f6]
and eax, 0x20
xchg ah, al
inc edx
cmp ecx, edx
jne 0x403648
mov ecx, eax
mov edx, eax
sub eax, 0x3e
dec edx
and edx, 0x1c
inc eax
xchg dh, ah
sub ecx, 0xffffffd8
mov al, ah
add ecx, 0x2e
and ecx, 0x3b
xor cx, cx
dec ecx
lea ecx, [ecx + 0x9d0]
dec edx
and dh, 0x23
add ecx, edx
lea eax, [eax + edx*4]
inc edx
jmp 0x4036a2
lea ecx, [ecx + 0x2c9]
cmp ecx, 0x73
je 0x403671
mov ecx, edx
cmp esp, 0x8ddc7a11
jne 0x40367d
not edx
mov eax, ecx
dec eax
lea eax, [eax + 0xf74]
add ecx, edx
sub eax, ebp
inc ecx
mov edx, eax
mov eax, 0x84901a96
add eax, 0xffffffa7
add edx, 0x29
xchg dl, dh
add eax, ebp
xchg ah, ch
not edx
add ecx, 0xffffffd0
inc ecx
lea eax, [eax + 0x437]
lea ecx, [ecx + 0x8bd]
add eax, 0x6f
add dh, cl
xor cl, dl
sub eax, 0x4e
inc eax
mov edx, ecx
inc ecx
cmp ecx, 0xf950a239
je 0x4036db
lea ecx, [ecx + 0xe2f]
lea eax, [eax - 0x65]
dec eax
lea edx, [edx + edx*2]
mov edx, eax
add eax, 0x3b
lea eax, [eax + edx]
inc edx
inc ecx
add ecx, edx
mov edx, eax
xchg ecx, edx
mov ch, cl
and ecx, 0xab6efa53
mov eax, edx
and ecx, 0xffffff8f
xor eax, ecx
inc ecx
inc eax
xchg ch, dl
add ah, 0xc3
not ecx
cmp esp, 0x8f669532
jne 0x40378a
sub edx, 0x67
test eax, eax
je 0x403711
add eax, esp
add eax, 0x2a
sub ecx, edx
push 0xa5
push ebp
push 0x40bd30
push 0x40b128
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, 0xa4d15f4a
je 0x403735
mov ecx, eax
shl eax, 5
and ecx, 0x21
mov edx, ecx
sub ecx, esp
and edx, 0x54
lea eax, [eax + ecx]
mov ecx, edx
mov eax, ecx
test edx, edx
jne 0x40376d
add eax, esp
dec eax
lea edx, [eax - 0x5c]
add eax, 0xffffff86
add ecx, 0xffffffc1
add ecx, 0xffffffce
xchg dl, dh
sub eax, 0xffffffae
inc eax
lea ecx, [ecx + ecx]
mov cl, al
dec ecx
lea edx, [edx + 0x57a]
mov eax, ecx
mov ecx, edx
lea ecx, [edx + ecx*8]
sub eax, 0xdb0860fe
not eax
lea ecx, [ecx + 3]
add eax, 0x71
sub edx, 0x4a
sub edx, 0x51
add eax, esp
xor ecx, edx
dec eax
add ecx, 0xffffffb3
push ebp
push 0x40ab90
push 0x40b548
push str.7i8iuGuHT5T5gs
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [str.jvjvjvjvjwjw]
push str.qeqeqeqeDrD
push 0x40b6e0
push str.yKWKX9j
call dword [sym.imp.USER32.DLL_OpenDesktopA]
add ax, ax
test ebp, ebp
jne 0x403994
mov ecx, eax
mov edx, ecx
push esp
push 0x305
push 0x21
push str.zLX3R4ek_.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor eax, eax
je 0x403808
mov edx, eax
xor ecx, ecx
dec edx
lea ecx, [ecx - 0x7e]
mov eax, ecx
sub ecx, 0xffffff8b
xor eax, esp
xchg edx, ecx
lea edx, [edx + 0x10d9]
add eax, 0x22
add ecx, 0xaeb73dc7
mov cl, 0xb0
jmp 0x40382b
xchg ecx, edx
inc eax
not eax
sub ecx, edx
sub ecx, 0x4d
test edx, edx
je 0x40381c
add eax, 0x52
neg ecx
dec ecx
add ch, dl
dec ecx
ror ecx, 0xa
mov edx, eax
xchg edx, ecx
sub edx, 0x78
mov eax, edx
push 0xda9
push 0x40b160
push 0x291
push str.W8W8W8W9W
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push eax
push dword [0x40a830]
push 0x881
push 0x40b4d0
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x403876
lea ecx, [eax + eax]
mov eax, ecx
xor ecx, ecx
inc ecx
add ecx, 0x36
inc eax
dec ecx
mov edx, 0x9a12bcf3
and ah, 0x1b
dec ecx
jmp 0x4038a5
test esp, esp
je 0x403881
add eax, 0xffffffa1
inc eax
add eax, eax
inc eax
sub ah, al
add ecx, 0xffffff9b
and ecx, 0x4d
add eax, 0x7c
sub ecx, 0xffffffd7
inc edx
and edx, 0xffffffe9
dec edx
add ecx, 0x61
add ecx, 0x14
dec eax
sub eax, 0xffffffb6
add ecx, 0xffffffc2
dec edx
and cl, 0x83
jne 0x4038b5
add ch, cl
neg eax
add dh, dh
and ecx, 0xe246b022
jmp 0x4038e1
rol eax, 8
mov dh, ch
lea edx, [edx + 0x609]
sub ecx, 0xc
sub eax, 0xffffffc3
cmp ecx, 0x5e
jne 0x4038d5
sub ecx, 0x14
xchg ecx, eax
add eax, esp
dec edx
mov al, ah
inc eax
add eax, edx
xchg cl, ch
add eax, 0xffffff81
mov dl, cl
add eax, esp
inc eax
push 0x201
push 0x4c
push dword [0x40bbd4]
push str.ylamamamam
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [0x40bc28]
push dword [0x40bd58]
push 0xffffffffffffff81
push str.FRFR4e4eqDq
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push esp
push 0x2c1
push esp
push str.tM5ogyH
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, ebp
jne 0x40392e
mov edx, 0x33cfdf66
inc edx
sub edx, 0x18
cmp eax, 0x85f0781e
jne 0x40397b
mov eax, edx
je 0x40396c
add eax, 0xffffff9e
inc eax
add ah, 0x53
dec edx
mov ecx, edx
mov edx, eax
xor eax, eax
and edx, 0xffffff8d
inc eax
sub dl, cl
lea ecx, [edx + 0x52]
neg eax
mov edx, ecx
add edx, 0xcbeaed2d
sub edx, 0xfffffff0
dec ecx
add eax, ebp
dec edx
lea edx, [edx + 0x1ef]
jmp 0x40396f
sub eax, 0xffffffc5
mov ah, al
sub eax, ecx
add eax, 0xffffffea
add ecx, edx
shl eax, 6
lea ecx, [ecx - 0x33]
mov edx, ecx
lea eax, [eax + 0xa9d]
dec ecx
xor ecx, edx
sub eax, esp
not eax
and ecx, 0xe27a548
inc eax
lea ecx, [ecx + eax*4]
mov eax, ecx
push 0x40abb0
push eax
push 0x81
push str.T5T5gsgs
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x403a82
dec eax
push 0x91
push 0x151
push dword [0x40a3fc]
push 0x40a344
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov al, 6
sub eax, 0xffffffb8
push 0x121
push eax
push 0xc
push str.3eq.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
inc eax
and eax, 0xffffffe2
mov ecx, 0x72aa65d9
add eax, ebp
push 0xffffffffffffff81
push 8
push dword [0x40b1b8]
push str.3d39.enx
call dword [sym.imp.USER32.DLL_OpenDesktopA]
dec eax
push 2
push dword [0x40a25c]
push eax
push 0x40aef4
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, 0xa56dbb91
lea ecx, [eax + 0x37e]
mov eax, ecx
mov ecx, edx
shl edx, 1
cmp eax, esp
jne 0x403a47
mov eax, ecx
mov ecx, edx
dec eax
shl edx, 0x12
test esp, esp
je 0x403a41
mov al, 0x46
sub ecx, 0x7d235145
inc edx
je 0x403a53
lea edx, [edx + 0x5df]
inc edx
jmp 0x403a59
not eax
add edx, ebp
add eax, esp
lea ecx, [ecx + 0xecd]
mov dl, ch
mov ecx, edx
mov edx, eax
xchg edx, ecx
not edx
sub ecx, ebp
add eax, ebp
add eax, esp
dec eax
mov dh, cl
add eax, esp
sub eax, 0xffffffc7
lea edx, [edx + 0xc2b]
jmp 0x403b08
mov ecx, eax
push str.JVJV8W8iu
push dword [0x40a2c8]
push 0x40b50c
push str.V7htGtGSGS
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov edx, eax
test ebp, ebp
jne 0x403ae6
cmp eax, ebp
jne 0x403ab5
shr edx, 2
sub ecx, ecx
xchg ecx, eax
add ecx, 0x53dd9c95
mov dx, 0xe45d
sub ecx, 0xffffffbc
and edx, 0x74
dec ecx
add ecx, 0x22
lea eax, [eax + edx]
add eax, esp
mov edx, eax
mov eax, ecx
cmp eax, esp
jne 0x403ad3
lea ecx, [ecx + ecx*4]
xor dx, dx
add dl, 0x63
lea ecx, [edx - 0x46]
mov edx, eax
inc edx
xor eax, eax
xor dh, dh
xchg dh, dl
dec ecx
sub eax, 0x35
sub eax, ecx
mov ecx, edx
xor edx, edx
dec edx
not eax
lea ecx, [ecx + 0x7d9]
lea ecx, [ecx - 0x2e]
lea ecx, [ecx + ecx*2]
mov al, 0xca
lea edx, [edx - 0x52]
shl edx, 1
inc edx
mov ecx, edx
je 0x403b97
add ecx, ecx
push 0xc1
push 0x40a2fc
push 0x4f3
push 0x40bcac
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x403b31
and eax, 0x7f
jmp 0x403b34
shr eax, 2
mov al, 0x8b
mov ecx, 0xb13af546
cmp eax, 0x9d1131f5
je 0x403b5b
neg ecx
and ecx, 0xffffff81
add eax, 0xd574f79d
and ecx, 0x45
dec eax
mov ch, 0x2d
xor eax, ebp
sub ecx, 0x112acfbb
inc eax
and eax, 0xffffff97
sub ecx, 0x50
mov edx, eax
add edx, edx
lea eax, [ecx + 0x42f]
sub edx, 0xffffffde
inc edx
inc eax
lea ecx, [ecx + 0x5d4]
inc ecx
inc ecx
lea ecx, [ecx + 0x10d4]
rcl eax, 0x1e
inc ecx
add edx, 0xffffffce
lea eax, [eax + 0x2a]
lea ecx, [ecx + 0xa55]
lea ecx, [ecx + 0x26e]
inc ecx
jmp 0x403bb2
add eax, 0x4e
sub dh, al
inc ecx
mov eax, 0x68780d78
dec edx
neg edx
inc eax
cmp eax, ebp
jne 0x403bac
xor eax, eax
dec edx
add ecx, ecx
lea ecx, [ecx + ecx*8]
add eax, 0x4c
mov ecx, edx
xor edx, edx
push 0xc
push 0x189
push dword [0x40b648]
push str.bnb1b1ccoco
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x10
push 0x91
push 0x81
push str.7i8iuGuHT5T5gs
call dword [sym.imp.USER32.DLL_OpenDesktopA]
and eax, 0x60
push eax
push dword [0x40b0cc]
push 8
push str.3e3e4e4.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x403c18
cmp eax, esp
je 0x403c0c
shl eax, 0x12
not eax
mov edx, eax
adc eax, 0xffffff8d
not eax
mov ecx, eax
jmp 0x403e78
inc ecx
push 0x302
push 0x3d9
push 0xa81
push str.e4S4S4S4alaZaZa
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp ebp, 0x50
jne 0x403c6a
mov eax, 0x67c761a8
xor ecx, ecx
sub eax, 0x42f4ac8e
cmp ebp, 0xd41fb70d
je 0x403c57
shl eax, 0x10
sub eax, 0xffffffff
lea edx, [ecx - 0x17]
xchg dh, cl
sub eax, 0xffffff80
dec eax
cmp edx, 0xfffffff0
je 0x403c67
inc ecx
xchg dl, al
dec eax
inc edx
inc ecx
dec eax
mov ch, al
inc ecx
lea ecx, [ecx + 0x35]
je 0x403c8c
dec ecx
sub eax, 0x6f3ccda3
mov cx, 0xa75
add ecx, ebp
add eax, 0x2d
lea ecx, [ecx + ecx*8]
and eax, 0x3d3f2958
add ecx, ecx
sub dh, dl
jmp 0x403c91
and edx, 0x63
add eax, esp
shr edx, 0xc
add eax, 0xffffffa6
and eax, 0xffffff95
add eax, 0x18
add eax, 0xffffff9c
mov al, dl
inc eax
push 0xffffffffffffff80
push dword [0x40a31c]
push ebp
push str.AoAMY.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x403dd6
mov eax, 0x478e9c42
je 0x403da6
shr eax, 3
sub eax, 0xd
cmp eax, 0xe295a23e
jne 0x403d66
mov edx, 0xfe8f18fd
cmp eax, 0x89a82721
je 0x403ce7
mov ah, dh
and eax, 0x68
dec edx
and eax, 0xffffffbf
xchg ah, al
push 0x46
push 0x40b8a4
push 1
push str.FRFR4e4eqDq
call dword [sym.imp.USER32.DLL_OpenDesktopA]
lea edx, [eax + 0x4e0]
and dl, 0x57
shl eax, 0x1a
cmp eax, esp
jne 0x403d34
mov ecx, edx
sub ecx, 0x7e
lea eax, [ecx + 0xebb]
mov edx, eax
rcl ecx, 0x15
lea eax, [ecx + 0x6a6]
sub eax, esp
xchg edx, ecx
sub ecx, 0xe05cd12e
je 0x403d49
shl ecx, 1
add eax, 0xfffffff2
lea ecx, [ecx + 0xd2c]
inc ecx
mov dl, dh
add ecx, edx
sub dl, 0x67
lea ecx, [ecx + ecx*2]
add eax, eax
lea ecx, [ecx + 0x869]
not edx
add ecx, 0xffffffc4
add eax, ecx
dec edx
sub ecx, ecx
add edx, 0x5b
add edx, edx
sub edx, 0xffffff86
sub eax, esp
shr edx, 0xb
xchg al, cl
cmp eax, ebp
jne 0x403d7b
lea edx, [edx - 0xc]
mov dl, dh
add edx, 0xfffffff2
dec edx
inc ecx
mov eax, edx
sub edx, 0x71
inc ecx
dec edx
lea ecx, [ecx + 0x5fa]
cmp ecx, edx
jne 0x403d97
inc eax
add al, 0x1b
mov edx, ecx
lea edx, [edx + 0xf6a]
dec ecx
neg eax
add ecx, ebp
lea eax, [eax - 0x5c]
not ecx
sub cl, ch
inc edx
jmp 0x403dac
add eax, 0xffffffec
add edx, 5
lea edx, [eax + edx*4]
shr eax, 6
mov edx, eax
shl edx, 4
mov eax, ecx
dec ecx
dec edx
je 0x403dce
sub eax, esp
shl eax, 1
xor eax, ebp
dec edx
lea ecx, [ecx + ecx]
lea ecx, [eax + 0x2ff]
dec edx
lea edx, [edx + edx*4]
add eax, 0x64
jmp 0x403e1c
dec eax
mov edx, eax
test ecx, ecx
je 0x403de7
mov eax, ecx
mov ecx, edx
and ecx, 0x54
mov edx, ecx
inc eax
dec edx
shl ecx, 0xf
xchg al, dh
shl ecx, 0x13
add ch, ah
mov eax, 0xa8b83054
je 0x403e01
sub dx, cx
mov ecx, edx
dec eax
jmp 0x403e04
add ax, cx
inc edx
cmp ecx, 0x4f45ece1
je 0x403e13
lea ecx, [ecx + 0x4c5]
xor eax, edx
add ecx, 0x944bda5b
inc eax
je 0x403e21
sub eax, 0xffffff9a
add eax, ecx
add edx, edx
sub edx, 0xffffffba
test ecx, ecx
je 0x403e38
mov ecx, edx
shl ecx, 1
mov edx, ecx
add edx, 0x68
add ecx, 0xffffffeb
cmp edx, ecx
je 0x403e67
sub eax, 0x56
xor edx, edx
mov ecx, edx
add edx, 0x6b
mov ah, 0x8b
add edx, 0x16
mov cx, 0xfe93
inc edx
lea eax, [eax + 0x60]
sub eax, ecx
inc ecx
inc ecx
xor eax, ecx
sub ch, 0xbb
add ch, ch
lea edx, [edx + 0xff1]
shr edx, 0xb
xchg cl, ah
inc eax
lea ecx, [ecx + eax*2]
mov eax, edx
lea edx, [edx + edx*4]
sub ecx, 0x49da12da
not eax
push dword [0x40bb14]
push 0x40b850
push 0
push str.lamy.txt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [str.GuGTGT5f5.T2a]
push 0xc3
push 0x182
push str.qCqC.ini
call dword [sym.imp.USER32.DLL_OpenDesktopA]
sub eax, 0xffffff86
push eax
push esp
push 0
push str.0a0a0a0a
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp ebp, 0xffffffe3
je 0x403eec
mov ecx, eax
dec ecx
mov eax, ecx
xor ecx, ecx
sub eax, 0xffffffef
inc ecx
test ebp, ebp
je 0x403ed4
inc eax
sub eax, 0xb
add eax, eax
inc ecx
inc eax
sub eax, 0xffffff80
add al, 0x9d
inc eax
test esp, esp
jne 0x403eeb
add ecx, 0xa79e68ac
dec ecx
cmp ebp, 0x66f7edda
jne 0x403ef7
shr eax, 0x11
push 0x37
push 0xb1
push 0x24
push 0x40bb14
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov eax, 0x337f9fda
push 0x89
push 2
push 0x2c1
push 0x40a660
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push esp
push 9
push 0xad
push str.7iuiuG5T5gsgsER
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov eax, 0x77f38f43
mov ecx, eax
push 0x495
push ecx
push 0x40b280
push str.7hui8uivivj.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp esp, 0xc243cbae
je 0x403fa0
test eax, eax
je 0x403f75
mov eax, 0xf63b39c7
add eax, 0xffffff8b
mov ah, 0xfe
mov edx, eax
mov ecx, edx
inc eax
lea edx, [edx + 0x37]
sub eax, 0xffffff8a
cmp ebp, 0xa3909a7f
je 0x403f87
inc ecx
lea ecx, [ecx + ecx*2]
inc eax
mov ch, al
add eax, ebp
not ecx
neg eax
add eax, 0x7a
inc edx
rcl ecx, 1
lea eax, [eax + 0x54]
add ecx, edx
xor edx, edx
lea edx, [edx + ecx*4]
inc ecx
not ecx
push 0x10
push dword [0x40bacc]
push 2
push 0x40b0a0
call dword [sym.imp.USER32.DLL_OpenDesktopA]
sub eax, 0x5c
mov ecx, eax
sub eax, 0x5a
push ecx
push 0xffffffffffffff80
push 4
push str.aZamymyLXF9.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x99
push dword [0x40be88]
push dword [str.ZaZa.ini]
push str.lxKWKW8j8.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push dword [0x40aacc]
push 0x11
push ebp
push str.wkwk.ajt
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov ecx, 0xaee44652
push dword [0x40b744]
push dword [str.AMAM.ini]
push 0x283
push str.T5T5fsfmyK.cfg
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x404038
mov ecx, eax
dec ecx
add eax, ebp
add eax, eax
mov edx, ecx
inc edx
mov ecx, eax
sub eax, 4
inc edx
not ecx
sub ecx, 0xfffffff8
inc eax
jmp 0x40405e
lea edx, [edx + edx]
lea edx, [edx - 0x45]
test ebp, ebp
je 0x404045
rol ecx, 0x1a
xchg ch, dh
add edx, eax
add edx, 0x19
shr edx, 9
add ecx, edx
sub eax, 0xffffffee
lea edx, [edx - 0x11]
add ecx, edx
dec eax
sub eax, 0x29
inc eax
xor edx, edx
cmp esp, 0x63
jne 0x404089
lea ecx, [ecx + 0x46b]
sub ecx, ebp
lea ecx, [ecx - 0xb]
xchg edx, ecx
inc ecx
add dh, 0x3f
inc eax
add ah, 0x13
xchg dl, cl
add eax, ebp
sub ah, dh
sub ecx, edx
dec eax
sub edx, 0x27510a42
jne 0x4042ea
push 0xb
push 0
push 0x4dd
push str.qeqeqeqeDrD
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 1
push 0x171
push 0x82
push str.BNB.Ueo
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor eax, eax
test esp, esp
je 0x404121
cmp eax, 0x7bd2bdcc
je 0x4040c8
dec eax
cmp esp, 0x9f3234a
je 0x4040d9
lea eax, [eax + 0x7a]
neg eax
inc eax
shr eax, 0xd
jne 0x4040ef
add eax, esp
xor al, al
dec eax
shr eax, 0xb
dec eax
lea eax, [eax + 0x269]
shl eax, 0xb
add eax, esp
mov ecx, eax
add ecx, ecx
sub eax, 0x1d
cmp eax, 0x899fd51c
jne 0x404106
lea eax, [eax - 0x11]
dec eax
xchg ch, al
mov edx, eax
inc ecx
mov eax, ecx
add edx, ebp
lea eax, [eax + ecx*4]
lea ecx, [eax + eax*8]
lea eax, [eax + 0xf76]
lea edx, [edx + 0x77]
lea ecx, [ecx + 0x22a]
xor dh, ch
je 0x40413c
mov ecx, edx
sub edx, 0xffffffb4
sub edx, 0x4f
sub eax, 0x36
lea edx, [edx + eax*4]
lea eax, [eax + 0xc00]
add ecx, 0x68
jmp 0x404144
lea ecx, [ecx + 0x870]
sub ecx, ebp
dec edx
push edx
push 0x581
push 0xffffffffffffffa0
push 0x40ae00
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push str.EQ2QEQERERF.cfg
push 0x21
push dword [0x40b47c]
push 0x40bbac
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push eax
push 0
push eax
push 0x40a1e8
call dword [sym.imp.USER32.DLL_OpenDesktopA]
xor edx, edx
cmp eax, 0x54cdc7be
je 0x404232
mov ecx, edx
lea eax, [ecx + 0x4d]
cmp esp, 0xffffffcb
jne 0x4041c9
sub cl, 0xd7
not eax
lea edx, [edx + 0xb8f]
neg eax
sub ecx, 0x8111e394
not ecx
and edx, 0xffffffbd
lea edx, [edx + 0xc5e]
sub eax, 0xfffffff3
inc eax
neg ecx
add al, 0xa4
xor eax, esp
not eax
dec eax
xchg ch, ah
inc eax
inc eax
sub eax, 0xffffffc0
dec ecx
push 3
push 0xffffffffffffffed
push edx
push str.W8W8W8W9W
call dword [sym.imp.USER32.DLL_OpenDesktopA]
mov ecx, eax
add ecx, 0xffffffef
mov edx, eax
inc ecx
add eax, ebp
sub edx, 0xffffff98
shl ecx, 0xa
add edx, 0x62
cmp ecx, 0xd
je 0x4041fe
inc edx
mov dx, 0x21f3
lea ecx, [ecx + 0x159]
dec edx
inc eax
and ecx, 0x2ae11b60
shr ecx, 0x10
shr edx, 0x13
xchg edx, ecx
neg ecx
cmp ecx, edx
je 0x404218
xor eax, edx
sub edx, 0x5f
dec eax
shl ecx, 0xc
cmp eax, esp
jne 0x404223
add ecx, esp
mov eax, edx
test edx, edx
je 0x404228
dec eax
push edx
push 0x486
push 0xce3
push 0x40bae4
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0x20
push 0x41
push dword [0x40a53c]
push str.BNBNZa0.j7e
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x404273
test eax, eax
jne 0x404265
dec eax
dec eax
mov edx, eax
mov ecx, eax
shr eax, 0xd
neg ecx
mov ch, 0xf8
jmp 0x4042d2
add ecx, 0x86d1c72d
add eax, 0xffffffba
and edx, 0x53
mov cx, 0x2142
shl eax, 0x1a
lea edx, [edx - 0x41]
lea edx, [edx + 0x31]
lea eax, [eax - 0x6b]
lea ecx, [ecx + ecx]
inc edx
inc edx
not ecx
add edx, 0x3f
inc edx
sub eax, 0xffffffc5
xchg ecx, edx
cmp eax, esp
jne 0x4042c7
mov eax, ecx
mov ecx, 0x9105088c
je 0x4042b1
sub edx, 0x7a
jmp 0x4042b5
rcr edx, 1
add eax, esp
inc eax
add edx, 0x28
lea ecx, [ecx + edx*4]
shl eax, 0x1e
mov ecx, eax
lea ecx, [edx + ecx]
lea ecx, [ecx + ecx]
mov edx, eax
mov eax, ecx
and ecx, 0xffffff9c
mov dl, 0x34
not edx
lea edx, [eax + edx*8]
inc eax
lea edx, [eax + 0xb43]
add eax, ebp
sub eax, ecx
add ecx, edx
xchg ch, dh
inc edx
jmp 0x4043fb
push 0x20
push 0x886
push 0x40aab4
push str.R3RFLYMY
call dword [sym.imp.USER32.DLL_OpenDesktopA]
push 0
push eax
push dword [0x40b578]
push str.cocoBNBNZ6.wGP
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x40435b
and eax, 0xffffff8a
lea eax, [eax + 0x65]
shl eax, 0x1a
mov ecx, 0x901d32ad
mov edx, eax
dec ecx
mov eax, ecx
test esp, esp
jne 0x404344
cmp ecx, 0xffffffb3
je 0x404335
sub ecx, ecx
test eax, eax
je 0x40433e
sub ecx, edx
adc eax, esp
dec edx
add eax, esp
add edx, 5
dec ecx
cmp ecx, 0x5a6ca50
jne 0x404354
add al, 0x77
lea ecx, [ecx + 0x77]
shl eax, 1
inc edx
sub eax, ecx
dec ecx
xchg edx, ecx
jmp 0x40436b
add ecx, esp
rcl ecx, 1
add edx, 0x10
add ecx, 0x17dd32c6
and edx, 0xffffff90
cmp eax, ecx
jne 0x404377
mov ecx, edx
xor edx, edx
add edx, 0x50
dec ecx
lea ecx, [eax + ecx]
inc edx
push dword [0x40a7a0]
push 0xa5
push 0x10
push str.ererfr.trB
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x4043c2
xor ecx, ecx
mov edx, eax
mov eax, ecx
sub ecx, esp
inc eax
lea ecx, [edx + ecx*4]
mov ecx, edx
sub eax, 0xffffffd0
inc edx
dec ecx
shr ecx, 0x1b
sub ah, al
add ecx, 0x4e
sub ecx, ebp
xchg ecx, edx
inc edx
add ecx, edx
and edx, 0x1281fce8
lea ecx, [ecx - 0x3b]
jmp 0x4043c8
dec ecx
mov ax, 0xded4
inc eax
lea eax, [eax + 0x14]
xor ah, ch
add ecx, edx
lea ecx, [ecx - 0x3a]
test edx, edx
jne 0x4043e4
dec eax
shl eax, 0x16
lea ecx, [ecx + eax*2]
mov eax, edx
mov ecx, edx
add ecx, 0xffffff82
and ah, 0x43
mov edx, ecx
cmp ebp, 0x7d
jne 0x4043f1
shr ecx, 0x14
add dh, 0x4f
inc eax
shr ecx, 0x12
lea edx, [edx + 0x71]
push 0xe9d
push dword [0x40b118]
push 2
push str.yKy.0LV
call dword [sym.imp.USER32.DLL_OpenDesktopA]
jne 0x4044a1
shl eax, 6
sub eax, 0xffffffee
jne 0x404474
mov edx, 0x8a0568b5
and edx, 0x12
mov ecx, edx
test esp, esp
je 0x404431
add eax, 0xffffffc5
and edx, 0x4ac8ce92
lea eax, [eax + 0x8e0]
not ecx
and ecx, 0xffffffba
add ecx, edx
add eax, 0x5f
mov edx, 0xf07e519f
sub ecx, 0x31
add ecx, 0xfffffff4
inc eax
sub ah, cl
neg eax
mov ah, dl
jmp 0x4044a7
mov ecx, 0x8bdf955
dec ecx
push 0x81
push 0x85
push 0x10
push 0x40a46c
call dword [sym.imp.USER32.DLL_OpenDesktopA]
lea ecx, [eax + 0xb]
mov eax, ecx
push 0x2a9
push 0x39
push dword [0x40aaf0]
push 0x40a740
call dword [sym.imp.USER32.DLL_OpenDesktopA]
je 0x404648
push 0x49
push 0x8ac
push 2
push 0x40b650
call dword [sym.imp.USER32.DLL_OpenDesktopA]
cmp eax, 0x4cb27dfd
jne 0x40450e
sub eax, 0xffffffb7
add edx, 0x15280d60
mov al, 0xe
add eax, esp
add ecx, 0xffffffb8
sub ecx, 0x8b60c23
lea ecx, [ecx + 0x1b2]
cmp ecx, 0x71
je 0x40467b