Function at 0x45d641
Capabilities:
Allocate thread local storage
Authenticate hmac
Create pipe
Create process on windows
Delete registry key
Get disk information
Get geographical location
Resume thread
Set environment variable
Terminate process

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4ad779
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
push ecx
sub esp, 0xf78
push ebx
push esi
push edi
mov dword [ebp - 0x10], esp
cmp dword [ebp + 8], 2
jl 0x45eb9e
push 1
lea eax, [ebp - 0xf40]
push eax
xor edx, edx
inc edx
xor ecx, ecx
call fcn.00453ac9
pop ecx
pop ecx
mov esi, eax
lea edi, [ebp - 0xafc]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea esi, [ebp - 0xafc]
lea edi, [ebp - 0xaf0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x5a4], 0x148
mov dword [ebp - 0x524], 0x798
mov dword [ebp - 0x820], str.fsl_osvqck_zmawn_yxnozl_qyolcy_xlvrrg_fgmvzx_woednw
cmp dword [ebp - 0x524], 0x9b4
jle 0x45d762
and dword [ebp - 0x278], 0
jmp 0x45d6e3
mov eax, dword [ebp - 0x278]
inc eax
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0x33aa
jge 0x45d762
and dword [ebp - 0x20], 0
jmp 0x45d6fc
mov eax, dword [ebp - 0x20]
inc eax
mov dword [ebp - 0x20], eax
cmp dword [ebp - 0x20], 0x5ee5
jge 0x45d75d
and dword [ebp - 0x3a8], 0
jmp 0x45d71b
mov eax, dword [ebp - 0x3a8]
inc eax
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0x40bc
jge 0x45d75b
mov eax, dword [ebp - 0x278]
sub eax, dword [ebp - 0x20]
add eax, dword [ebp - 0x3a8]
cdq
mov dword [ebp - 0x9fc], eax
mov dword [ebp - 0x9f8], edx
push dword [ebp - 0x9f8]
push dword [ebp - 0x9fc]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45d70e
jmp 0x45d6f5
jmp 0x45d6d6
mov dword [ebp - 0x97c], str.cgamxlmp_wgujj_cxrmdtfkc_xifafbruu_zag_zwqx_inzeperh_cskj_lndryvqw_pcbdfkbcn_kxy
and dword [ebp - 4], 0
wait
cmp dword [ebp - 0x524], 0x5d6
jge 0x45d78d
mov edx, dword [ebp - 0x820]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45d7aa
or dword [ebp - 4], 0xffffffff
jmp 0x45d7b4
cmp dword [ebp - 0x5a4], 0x215
jle 0x45ddaf
mov dword [ebp - 0x4ec], 0x302f
mov dword [ebp - 0x67c], str.ropc_asfnormy_dtxpr_kba_ext_zvoqdjr_iqx_cpxa_bjo_htvcq_qymkfvh_ohthfg
cmp dword [ebp - 0x4ec], 0x33ed
jle 0x45d8c2
and dword [ebp - 0x28], 0
jmp 0x45d7f5
mov eax, dword [ebp - 0x28]
inc eax
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x28], 0x2530
jge 0x45d8c2
and dword [ebp - 0x280], 0
jmp 0x45d818
mov eax, dword [ebp - 0x280]
inc eax
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0x69c5
jge 0x45d8bd
and dword [ebp - 0x30], 0
jmp 0x45d835
mov eax, dword [ebp - 0x30]
inc eax
mov dword [ebp - 0x30], eax
cmp dword [ebp - 0x30], 0x321d
jge 0x45d8b8
and dword [ebp - 0x440], 0
jmp 0x45d854
mov eax, dword [ebp - 0x440]
inc eax
mov dword [ebp - 0x440], eax
cmp dword [ebp - 0x440], 0x287a
jge 0x45d8b3
mov eax, dword [ebp - 0x28]
sub eax, dword [ebp - 0x280]
or eax, dword [ebp - 0x30]
or eax, dword [ebp - 0x440]
cdq
mov dword [ebp - 0x8b4], eax
mov dword [ebp - 0x8b0], edx
push dword [ebp - 0x8b0]
push dword [ebp - 0x8b4]
lea ecx, [ebp - 0xd6c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xd6c]
call fcn.00402d76
jmp 0x45d847
jmp 0x45d82e
jmp 0x45d80b
jmp 0x45d7ee
and dword [ebp - 0x68], 0
jmp 0x45d8cf
mov eax, dword [ebp - 0x68]
inc eax
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 0x7e6d
jge 0x45dd57
mov dword [ebp - 0x5fc], 0x4864
mov dword [ebp - 0xa94], str.faxkitx_ifxiyrdz_cpejju_kmvfxvmi
cmp dword [ebp - 0x5fc], 0x4939
jle 0x45d9e5
and dword [ebp - 0x38], 0
jmp 0x45d90d
mov eax, dword [ebp - 0x38]
inc eax
mov dword [ebp - 0x38], eax
cmp dword [ebp - 0x38], 0x6e3f
jge 0x45d9e5
and dword [ebp - 0x288], 0
jmp 0x45d930
mov eax, dword [ebp - 0x288]
inc eax
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0x33b5
jge 0x45d9e0
and dword [ebp - 0x40], 0
jmp 0x45d94d
mov eax, dword [ebp - 0x40]
inc eax
mov dword [ebp - 0x40], eax
cmp dword [ebp - 0x40], 0x7466
jge 0x45d9db
and dword [ebp - 0x3b0], 0
jmp 0x45d970
mov eax, dword [ebp - 0x3b0]
inc eax
mov dword [ebp - 0x3b0], eax
cmp dword [ebp - 0x3b0], 0x1306
jge 0x45d9d6
mov eax, dword [ebp - 0x38]
cdq
idiv dword [ebp - 0x288]
mov ecx, dword [ebp - 0x40]
sar edx, cl
mov ecx, dword [ebp - 0x3b0]
shl edx, cl
mov eax, edx
cdq
mov dword [ebp - 0xa08], eax
mov dword [ebp - 0xa04], edx
push dword [ebp - 0xa04]
push dword [ebp - 0xa08]
lea ecx, [ebp - 0xb5c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xb5c]
call fcn.00402d76
jmp 0x45d963
jmp 0x45d946
jmp 0x45d923
jmp 0x45d906
and dword [ebp - 0x2a0], 0
jmp 0x45d9fb
mov eax, dword [ebp - 0x2a0]
inc eax
mov dword [ebp - 0x2a0], eax
cmp dword [ebp - 0x2a0], 0x5c27
jge 0x45dd0b
mov dword [ebp - 0x4e4], 0x78e8
mov dword [ebp - 0x670], str.zbxchlia_dea_ogwwdwtmj_irztcuf_umcwzbxk_hddishgr_evsphbby_ruw_jmw_mvfmcmx_qde_dgkzlryv_fqoee
cmp dword [ebp - 0x4e4], 0x7a62
jle 0x45db09
push 0
push 0x743
push 0x101d
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_GetDC]
push eax
call dword [sym.imp.GDI32.dll_GetCharABCWidthsW]
and dword [ebp - 0x48], 0
jmp 0x45da5c
mov eax, dword [ebp - 0x48]
inc eax
mov dword [ebp - 0x48], eax
cmp dword [ebp - 0x48], 0x660d
jge 0x45db09
and dword [ebp - 0x290], 0
jmp 0x45da7f
mov eax, dword [ebp - 0x290]
inc eax
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0x271d
jge 0x45db04
and dword [ebp - 0x50], 0
jmp 0x45da98
mov eax, dword [ebp - 0x50]
inc eax
mov dword [ebp - 0x50], eax
cmp dword [ebp - 0x50], 0x3f77
jge 0x45daff
and dword [ebp - 0x4b0], 0
jmp 0x45dab7
mov eax, dword [ebp - 0x4b0]
inc eax
mov dword [ebp - 0x4b0], eax
cmp dword [ebp - 0x4b0], 0x20b9
jge 0x45dafd
mov eax, dword [ebp - 0x48]
cdq
idiv dword [ebp - 0x290]
mov eax, dword [ebp - 0x50]
add eax, dword [ebp - 0x4b0]
and eax, edx
cdq
mov dword [ebp - 0x8c4], eax
mov dword [ebp - 0x8c0], edx
push dword [ebp - 0x8c0]
push dword [ebp - 0x8c4]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45daaa
jmp 0x45da91
jmp 0x45da72
jmp 0x45da55
and dword [ebp - 0x70], 0
jmp 0x45db16
mov eax, dword [ebp - 0x70]
inc eax
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0x7524
jge 0x45dcbb
mov dword [ebp - 0x59c], 0x67c8
mov dword [ebp - 0x970], str.pgy_vljs_iewstwr_xavuyizk_wvvyjifi_piafzw_wbqlozzp_yrfr_kfmy_qwzvfcf_bcuzcfa_xwugpbcc_aqs_qmlcf
cmp dword [ebp - 0x59c], 0x69c6
jle 0x45dc21
and dword [ebp - 0x58], 0
jmp 0x45db54
mov eax, dword [ebp - 0x58]
inc eax
mov dword [ebp - 0x58], eax
cmp dword [ebp - 0x58], 0x3683
jge 0x45dc21
and dword [ebp - 0x298], 0
jmp 0x45db77
mov eax, dword [ebp - 0x298]
inc eax
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0x48c7
jge 0x45dc1c
and dword [ebp - 0x60], 0
jmp 0x45db94
mov eax, dword [ebp - 0x60]
inc eax
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0x34a2
jge 0x45dc17
and dword [ebp - 0x3b8], 0
jmp 0x45dbb3
mov eax, dword [ebp - 0x3b8]
inc eax
mov dword [ebp - 0x3b8], eax
cmp dword [ebp - 0x3b8], 0x38c8
jge 0x45dc12
mov eax, dword [ebp - 0x58]
sub eax, dword [ebp - 0x298]
xor eax, dword [ebp - 0x60]
xor eax, dword [ebp - 0x3b8]
cdq
mov dword [ebp - 0xa14], eax
mov dword [ebp - 0xa10], edx
push dword [ebp - 0xa10]
push dword [ebp - 0xa14]
lea ecx, [ebp - 0xe8c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xe8c]
call fcn.00402d76
jmp 0x45dba6
jmp 0x45db8d
jmp 0x45db6a
jmp 0x45db4d
mov eax, dword [ebp - 0x68]
cdq
idiv dword [ebp - 0x2a0]
add edx, dword [ebp - 0x70]
mov eax, edx
cdq
mov dword [ebp - 0x8d4], eax
mov dword [ebp - 0x8d0], edx
mov dword [ebp - 4], 2
wait
cmp dword [ebp - 0x59c], 0x671e
jge 0x45dc5d
push dword [ebp - 0x970]
call fcn.00481635
pop ecx
wait
jmp 0x45dc7a
or dword [ebp - 4], 0xffffffff
jmp 0x45dc84
push dword [ebp - 0x8d0]
push dword [ebp - 0x8d4]
lea ecx, [ebp - 0xb8c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xb8c]
call fcn.00402d76
jmp 0x45db0f
mov dword [ebp - 4], 4
wait
cmp dword [ebp - 0x4e4], 0x7692
jge 0x45dcdf
mov edx, dword [ebp - 0x670]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45dcfc
or dword [ebp - 4], 0xffffffff
jmp 0x45dd06
jmp 0x45d9ee
mov dword [ebp - 4], 6
wait
cmp dword [ebp - 0x5fc], 0x474c
jge 0x45dd2b
push dword [ebp - 0xa94]
call fcn.00481635
pop ecx
wait
jmp 0x45dd48
or dword [ebp - 4], 0xffffffff
jmp 0x45dd52
jmp 0x45d8c8
mov dword [ebp - 4], 8
wait
cmp dword [ebp - 0x4ec], 0x2e76
jge 0x45dd77
push dword [ebp - 0x67c]
call fcn.00481635
pop ecx
wait
jmp 0x45dd94
or dword [ebp - 4], 0xffffffff
jmp 0x45dd9e
push 0
push 0
push 0x88f
push 0
call dword [sym.imp.KERNEL32.dll_GetFullPathNameW]
cmp dword [ebp - 0xaf0], 0
je 0x45ddcc
push 0
push dword [ebp - 0xae8]
push dword [ebp - 0xaec]
call dword [ebp - 0xaf0]
mov dword [ebp - 0x62c], 0x1b9e
mov dword [ebp - 0xa9c], str.lcwa_qqwxyvo_gjlpfrmtv_xrmideg_qeybx_iduyx_foe_fxzacarzh_qcizfpsl_rxqcdmu_seufcivj_eocwnisrk
cmp dword [ebp - 0x62c], 0x1f7d
jle 0x45dee2
push 0
push 0
push 0
call dword [sym.imp.ADVAPI32.dll_RegLoadKeyW]
and dword [ebp - 0x80], 0
jmp 0x45de09
mov eax, dword [ebp - 0x80]
inc eax
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x7ad8
jge 0x45deda
and dword [ebp - 0x448], 0
jmp 0x45de2c
mov eax, dword [ebp - 0x448]
inc eax
mov dword [ebp - 0x448], eax
cmp dword [ebp - 0x448], 0x3fdf
jge 0x45ded5
and dword [ebp - 0x78], 0
jmp 0x45de49
mov eax, dword [ebp - 0x78]
inc eax
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0x7a6c
jge 0x45ded0
and dword [ebp - 0x2a8], 0
jmp 0x45de68
mov eax, dword [ebp - 0x2a8]
inc eax
mov dword [ebp - 0x2a8], eax
cmp dword [ebp - 0x2a8], 0x404f
jge 0x45decb
mov eax, dword [ebp - 0x448]
mov ecx, dword [ebp - 0x78]
shl eax, cl
mov ecx, dword [ebp - 0x2a8]
sar eax, cl
and eax, dword [ebp - 0x80]
cdq
mov dword [ebp - 0xa20], eax
mov dword [ebp - 0xa1c], edx
push dword [ebp - 0xa1c]
push dword [ebp - 0xa20]
lea ecx, [ebp - 0xd9c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xd9c]
call fcn.00402d76
jmp 0x45de5b
jmp 0x45de42
jmp 0x45de1f
jmp 0x45de02
push 0
call dword [sym.imp.GDI32.dll_CreatePatternBrush]
mov dword [ebp - 4], 0xa
wait
cmp dword [ebp - 0x5a4], 0x57
jge 0x45dfe8
mov dword [ebp - 0x4f4], 0x1890
mov dword [ebp - 0x688], str.synv_ljlnpih_gkmpvsk_riyyybe_yqfiqc_chim_nkcd_assc_pocsywea
cmp dword [ebp - 0x4f4], 0x196a
jle 0x45df8e
and dword [ebp - 0x3c0], 0
jmp 0x45df2d
mov eax, dword [ebp - 0x3c0]
inc eax
mov dword [ebp - 0x3c0], eax
cmp dword [ebp - 0x3c0], 0x92
jge 0x45df8e
and dword [ebp - 0x88], 0
jmp 0x45df4f
mov eax, dword [ebp - 0x88]
inc eax
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 0x7171
jge 0x45df8c
mov eax, dword [ebp - 0x3c0]
add eax, dword [ebp - 0x88]
cdq
mov dword [ebp - 0x8e4], eax
mov dword [ebp - 0x8e0], edx
push dword [ebp - 0x8e0]
push dword [ebp - 0x8e4]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45df42
jmp 0x45df20
push dword [ebp - 0x97c]
call fcn.00481635
pop ecx
mov byte [ebp - 4], 0xb
wait
cmp dword [ebp - 0x4f4], 0x1797
jge 0x45dfbb
mov edx, dword [ebp - 0x688]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45dfd8
mov dword [ebp - 4], 0xa
jmp 0x45dfe8
wait
jmp 0x45e005
or dword [ebp - 4], 0xffffffff
jmp 0x45e00f
mov dword [ebp - 4], 0xe
wait
cmp dword [ebp - 0x62c], 0x18fb
jge 0x45e02f
push dword [ebp - 0xa9c]
call fcn.00481635
pop ecx
wait
jmp 0x45e04c
or dword [ebp - 4], 0xffffffff
jmp 0x45e056
mov dword [ebp - 0x4fc], 0x4753
mov dword [ebp - 0x694], str.haa_swmcgvyai_vgan_rwfz_xgnwgy_lorffo_iuwwvw_auditiah_olljsk_vggr_lcnlek_amjugbzyd
cmp dword [ebp - 0x4fc], 0x4786
jle 0x45e15e
push 0
call dword [sym.imp.KERNEL32.dll_RtlCaptureContext]
and dword [ebp - 0x2b0], 0
jmp 0x45e098
mov eax, dword [ebp - 0x2b0]
inc eax
mov dword [ebp - 0x2b0], eax
cmp dword [ebp - 0x2b0], 0x6b64
jge 0x45e15e
and dword [ebp - 0x90], 0
jmp 0x45e0be
mov eax, dword [ebp - 0x90]
inc eax
mov dword [ebp - 0x90], eax
cmp dword [ebp - 0x90], 0x121f
jge 0x45e159
and dword [ebp - 0x490], 0
jmp 0x45e0e4
mov eax, dword [ebp - 0x490]
inc eax
mov dword [ebp - 0x490], eax
cmp dword [ebp - 0x490], 0x2aaa
jge 0x45e154
and dword [ebp - 0x98], 0
jmp 0x45e106
mov eax, dword [ebp - 0x98]
inc eax
mov dword [ebp - 0x98], eax
cmp dword [ebp - 0x98], 0x4280
jge 0x45e152
mov eax, dword [ebp - 0x2b0]
sub eax, dword [ebp - 0x90]
mov ecx, dword [ebp - 0x490]
imul ecx, dword [ebp - 0x98]
and eax, ecx
cdq
mov dword [ebp - 0xa2c], eax
mov dword [ebp - 0xa28], edx
push dword [ebp - 0xa28]
push dword [ebp - 0xa2c]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45e0f9
jmp 0x45e0d7
jmp 0x45e0b1
jmp 0x45e08b
mov dword [ebp - 0x644], 0x2e67
mov dword [ebp - 4], 0x10
wait
cmp dword [ebp - 0x4fc], 0x4581
jge 0x45e18c
mov edx, dword [ebp - 0x694]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45e1a9
or dword [ebp - 4], 0xffffffff
jmp 0x45e1b3
mov dword [ebp - 0x5ac], 0x6ee5
mov dword [ebp - 0x988], str.mlupd_wqpnv_ahhjenh_mny_kwpbcctdl_mxwkgexg_ddkjlrv_tfh_nhlddq_zaw_qgw_gxoim_tjwjwac
cmp dword [ebp - 0x5ac], 0x6ff1
jle 0x45e26f
and dword [ebp - 0x2b8], 0
jmp 0x45e1ed
mov eax, dword [ebp - 0x2b8]
inc eax
mov dword [ebp - 0x2b8], eax
cmp dword [ebp - 0x2b8], 0x47c6
jge 0x45e26f
and dword [ebp - 0xa0], 0
jmp 0x45e20f
mov eax, dword [ebp - 0xa0]
inc eax
mov dword [ebp - 0xa0], eax
cmp dword [ebp - 0xa0], 0x720a
jge 0x45e26a
mov eax, dword [ebp - 0x2b8]
mov ecx, dword [ebp - 0xa0]
sar eax, cl
cdq
mov dword [ebp - 0x8f4], eax
mov dword [ebp - 0x8f0], edx
push dword [ebp - 0x8f0]
push dword [ebp - 0x8f4]
lea ecx, [ebp - 0xbbc]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xbbc]
call fcn.00402d76
jmp 0x45e202
jmp 0x45e1e0
mov dword [ebp - 0xaac], str.wmhb_urtdfmp_mtnxztju_bnltap_oazwqum_vki_fns_plwsbfbdm_xtroxdrjl_bbaor_gvv_hpoclnz_htpfkry
mov dword [ebp - 4], 0x12
wait
cmp dword [ebp - 0x5ac], 0x6c64
jge 0x45e299
push dword [ebp - 0x988]
call fcn.00481635
pop ecx
wait
jmp 0x45e2b6
or dword [ebp - 4], 0xffffffff
jmp 0x45e2c0
mov dword [ebp - 0x514], 0x90
mov dword [ebp - 0x6b8], str.jvy_vzsfhisz_yvoe_tyyj_emn_vwazx_dblxho_oytlih_nbkhvxfim
cmp dword [ebp - 0x514], 0x27e
jle 0x45e37a
and dword [ebp - 0x3c8], 0
jmp 0x45e2fa
mov eax, dword [ebp - 0x3c8]
inc eax
mov dword [ebp - 0x3c8], eax
cmp dword [ebp - 0x3c8], 0x2aaa
jge 0x45e37a
and dword [ebp - 0xa8], 0
jmp 0x45e31c
mov eax, dword [ebp - 0xa8]
inc eax
mov dword [ebp - 0xa8], eax
cmp dword [ebp - 0xa8], 0x312a
jge 0x45e375
mov eax, dword [ebp - 0x3c8]
xor eax, dword [ebp - 0xa8]
cdq
mov dword [ebp - 0xa38], eax
mov dword [ebp - 0xa34], edx
push dword [ebp - 0xa34]
push dword [ebp - 0xa38]
lea ecx, [ebp - 0xf1c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xf1c]
call fcn.00402d76
jmp 0x45e30f
jmp 0x45e2ed
cmp dword [ebp - 0x644], 0x3220
jle 0x45e8b9
mov dword [ebp - 0x5b4], 0x3dd3
mov dword [ebp - 0x994], str.foa_ead_liko
cmp dword [ebp - 0x5b4], 0x3fd6
jle 0x45e49d
and dword [ebp - 0x450], 0
jmp 0x45e3c4
mov eax, dword [ebp - 0x450]
inc eax
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x1b22
jge 0x45e475
and dword [ebp - 0x2c0], 0
jmp 0x45e3ea
mov eax, dword [ebp - 0x2c0]
inc eax
mov dword [ebp - 0x2c0], eax
cmp dword [ebp - 0x2c0], 0x6b1f
jge 0x45e470
and dword [ebp - 0xb0], 0
jmp 0x45e40c
mov eax, dword [ebp - 0xb0]
inc eax
mov dword [ebp - 0xb0], eax
cmp dword [ebp - 0xb0], 0x1ffd
jge 0x45e46b
mov eax, dword [ebp - 0x2c0]
add eax, dword [ebp - 0xb0]
xor eax, dword [ebp - 0x450]
cdq
mov dword [ebp - 0x904], eax
mov dword [ebp - 0x900], edx
push dword [ebp - 0x900]
push dword [ebp - 0x904]
lea ecx, [ebp - 0xbec]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xbec]
call fcn.00402d76
jmp 0x45e3ff
jmp 0x45e3dd
jmp 0x45e3b7
push 0
push 0x1d2a
push 0x122f
push 0x229c
push 0x2419
push 0x12a0
push 0x1a52
push 0
call dword [sym.imp.KERNEL32.dll_CreateNamedPipeA]
and dword [ebp - 0x2d8], 0
jmp 0x45e4b3
mov eax, dword [ebp - 0x2d8]
inc eax
mov dword [ebp - 0x2d8], eax
cmp dword [ebp - 0x2d8], 0xd0f
jge 0x45e872
and dword [ebp - 0xd0], 0
jmp 0x45e4d9
mov eax, dword [ebp - 0xd0]
inc eax
mov dword [ebp - 0xd0], eax
cmp dword [ebp - 0xd0], 0x2c2c
jge 0x45e86d
mov dword [ebp - 0x50c], 0x1762
mov dword [ebp - 0x6ac], str.doxqajqgm_hlvube_vqahd_yjnhzs_vguepy_efvq_aax_mhtqu_oet_rtlip_oxoatpww_iwkkexb_vejl_chwk
cmp dword [ebp - 0x50c], 0x1a94
jle 0x45e582
and dword [ebp - 0xb8], 0
jmp 0x45e51f
mov eax, dword [ebp - 0xb8]
inc eax
mov dword [ebp - 0xb8], eax
cmp dword [ebp - 0xb8], 0x6335
jge 0x45e582
and dword [ebp - 0x2c8], 0
jmp 0x45e541
mov eax, dword [ebp - 0x2c8]
inc eax
mov dword [ebp - 0x2c8], eax
cmp dword [ebp - 0x2c8], 0x6831
jge 0x45e580
mov eax, dword [ebp - 0xb8]
mov ecx, dword [ebp - 0x2c8]
shl eax, cl
cdq
mov dword [ebp - 0xa44], eax
mov dword [ebp - 0xa40], edx
push dword [ebp - 0xa40]
push dword [ebp - 0xa44]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45e534
jmp 0x45e512
and dword [ebp - 0x4d0], 0
jmp 0x45e598
mov eax, dword [ebp - 0x4d0]
inc eax
mov dword [ebp - 0x4d0], eax
cmp dword [ebp - 0x4d0], 0x7fda
jge 0x45e81d
mov dword [ebp - 0x604], 0x7899
mov dword [ebp - 0xaa4], str.cybevrx_fvzktkn_vbjz_lordw_gkjza_slekl_sed_dvzbjcec_zubvt_nlvprpft_fclmavw_oldzhrphh_ovykhrd
cmp dword [ebp - 0x604], 0x7ad5
jle 0x45e662
and dword [ebp - 0xc0], 0
jmp 0x45e5e2
mov eax, dword [ebp - 0xc0]
inc eax
mov dword [ebp - 0xc0], eax
cmp dword [ebp - 0xc0], 0x21b4
jge 0x45e662
and dword [ebp - 0x3d0], 0
jmp 0x45e604
mov eax, dword [ebp - 0x3d0]
inc eax
mov dword [ebp - 0x3d0], eax
cmp dword [ebp - 0x3d0], 0xd8d
jge 0x45e65d
mov eax, dword [ebp - 0xc0]
sub eax, dword [ebp - 0x3d0]
cdq
mov dword [ebp - 0x914], eax
mov dword [ebp - 0x910], edx
push dword [ebp - 0x910]
push dword [ebp - 0x914]
lea ecx, [ebp - 0xdcc]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xdcc]
call fcn.00402d76
jmp 0x45e5f7
jmp 0x45e5d5
and dword [ebp - 0xd8], 0
jmp 0x45e678
mov eax, dword [ebp - 0xd8]
inc eax
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0x7770
jge 0x45e7d1
mov dword [ebp - 0x504], 0x2002
mov dword [ebp - 0x6a0], str.ecmz_kymd_mrkjkhlx_wirhjjjg_lumb_fpzldgxrm_hadtj_ucruqat
cmp dword [ebp - 0x504], 0x236b
jle 0x45e727
and dword [ebp - 0xc8], 0
jmp 0x45e6be
mov eax, dword [ebp - 0xc8]
inc eax
mov dword [ebp - 0xc8], eax
cmp dword [ebp - 0xc8], 0x30cf
jge 0x45e71f
and dword [ebp - 0x2d0], 0
jmp 0x45e6e0
mov eax, dword [ebp - 0x2d0]
inc eax
mov dword [ebp - 0x2d0], eax
cmp dword [ebp - 0x2d0], 0x5a87
jge 0x45e71d
mov eax, dword [ebp - 0xc8]
sub eax, dword [ebp - 0x2d0]
cdq
mov dword [ebp - 0xa50], eax
mov dword [ebp - 0xa4c], edx
push dword [ebp - 0xa4c]
push dword [ebp - 0xa50]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45e6d3
jmp 0x45e6b1
push 0
call dword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov eax, dword [ebp - 0xd0]
cdq
idiv dword [ebp - 0x4d0]
sub edx, dword [ebp - 0xd8]
xor edx, dword [ebp - 0x2d8]
mov eax, edx
cdq
mov dword [ebp - 0x924], eax
mov dword [ebp - 0x920], edx
mov dword [ebp - 4], 0x14
wait
cmp dword [ebp - 0x504], 0x1f94
jge 0x45e773
mov edx, dword [ebp - 0x6a0]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45e790
or dword [ebp - 4], 0xffffffff
jmp 0x45e79a
push dword [ebp - 0x920]
push dword [ebp - 0x924]
lea ecx, [ebp - 0xc1c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xc1c]
call fcn.00402d76
jmp 0x45e66b
mov dword [ebp - 4], 0x16
wait
cmp dword [ebp - 0x604], 0x768c
jge 0x45e7f1
push dword [ebp - 0xaa4]
call fcn.00481635
pop ecx
wait
jmp 0x45e80e
or dword [ebp - 4], 0xffffffff
jmp 0x45e818
jmp 0x45e58b
mov dword [ebp - 4], 0x18
wait
cmp dword [ebp - 0x50c], 0x13bc
jge 0x45e841
mov edx, dword [ebp - 0x6ac]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45e85e
or dword [ebp - 4], 0xffffffff
jmp 0x45e868
jmp 0x45e4cc
jmp 0x45e4a6
mov dword [ebp - 4], 0x1a
wait
cmp dword [ebp - 0x5b4], 0x3b7c
jge 0x45e892
push dword [ebp - 0x994]
call fcn.00481635
pop ecx
wait
jmp 0x45e8af
or dword [ebp - 4], 0xffffffff
jmp 0x45e8b9
mov dword [ebp - 4], 0x1c
wait
cmp dword [ebp - 0x514], 0xfffffcf8
jge 0x45e8d9
push dword [ebp - 0x6b8]
call fcn.00481635
pop ecx
wait
jmp 0x45e8f6
or dword [ebp - 4], 0xffffffff
jmp 0x45e900
jmp 0x464b40
mov dword [ebp - 0x4d8], 0x9d1
mov dword [ebp - 0x6d0], str.xxgdrnops_vmxste_rgns_fqnnqfwcg_sksuz_lejsds_pzjzcble_esjpftst_uvq_fumywuhh_zfthqfykg_hcqk
cmp dword [ebp - 0x4d8], 0xbf1
jle 0x45ec45
and dword [ebp - 0xf8], 0
jmp 0x45ebd8
mov eax, dword [ebp - 0xf8]
inc eax
mov dword [ebp - 0xf8], eax
cmp dword [ebp - 0xf8], 0x794f
jge 0x45ec3a
and dword [ebp - 0x2e8], 0
jmp 0x45ebfa
mov eax, dword [ebp - 0x2e8]
inc eax
mov dword [ebp - 0x2e8], eax
cmp dword [ebp - 0x2e8], 0x255d
jge 0x45ec38
mov eax, dword [ebp - 0xf8]
imul eax, dword [ebp - 0x2e8]
cdq
mov dword [ebp - 0xa68], eax
mov dword [ebp - 0xa64], edx
push dword [ebp - 0xa64]
push dword [ebp - 0xa68]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45ebed
jmp 0x45ebcb
push 0x5d6
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov dword [ebp - 0x534], 0x3c1
mov dword [ebp - 4], 0x24
wait
cmp dword [ebp - 0x4d8], 0x934
jge 0x45ec73
mov edx, dword [ebp - 0x6d0]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45ec90
or dword [ebp - 4], 0xffffffff
jmp 0x45ec9a
mov dword [ebp - 0x6e8], str.vwrhlk_zpwzul_otur_rtrfq
cmp dword [ebp - 0x534], 0x472
jle 0x45f1c4
and dword [ebp - 0x2f8], 0
jmp 0x45ecca
mov eax, dword [ebp - 0x2f8]
inc eax
mov dword [ebp - 0x2f8], eax
cmp dword [ebp - 0x2f8], 0x2fd8
jge 0x45f1c4
mov dword [ebp - 0x5c4], 0x3d17
mov dword [ebp - 0x9ac], str.jqgkaaphp_gdziwyz_obrbhmt
cmp dword [ebp - 0x5c4], 0x3e76
jle 0x45edc5
and dword [ebp - 0x100], 0
jmp 0x45ed14
mov eax, dword [ebp - 0x100]
inc eax
mov dword [ebp - 0x100], eax
cmp dword [ebp - 0x100], 0x6303
jge 0x45edc5
and dword [ebp - 0x3e0], 0
jmp 0x45ed3a
mov eax, dword [ebp - 0x3e0]
inc eax
mov dword [ebp - 0x3e0], eax
cmp dword [ebp - 0x3e0], 0x37e9
jge 0x45edc0
and dword [ebp - 0x108], 0
jmp 0x45ed5c
mov eax, dword [ebp - 0x108]
inc eax
mov dword [ebp - 0x108], eax
cmp dword [ebp - 0x108], 0x4312
jge 0x45edbb
mov eax, dword [ebp - 0x100]
xor eax, dword [ebp - 0x3e0]
or eax, dword [ebp - 0x108]
cdq
mov dword [ebp - 0x944], eax
mov dword [ebp - 0x940], edx
push dword [ebp - 0x940]
push dword [ebp - 0x944]
lea ecx, [ebp - 0xc4c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xc4c]
call fcn.00402d76
jmp 0x45ed4f
jmp 0x45ed2d
jmp 0x45ed07
and dword [ebp - 0x120], 0
jmp 0x45eddb
mov eax, dword [ebp - 0x120]
inc eax
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0x35c4
jge 0x45f178
and dword [ebp - 0x3e8], 0
jmp 0x45ee01
mov eax, dword [ebp - 0x3e8]
inc eax
mov dword [ebp - 0x3e8], eax
cmp dword [ebp - 0x3e8], 0x1423
jge 0x45f173
mov dword [ebp - 0x52c], 0x438a
mov dword [ebp - 0x6dc], str.uwhzze_jbwg_tvee_tmjc_kghporqak_ocmfuh_nstbdi
cmp dword [ebp - 0x52c], 0x45bc
jle 0x45ef34
and dword [ebp - 0x2f0], 0
jmp 0x45ee4b
mov eax, dword [ebp - 0x2f0]
inc eax
mov dword [ebp - 0x2f0], eax
cmp dword [ebp - 0x2f0], 0x2bf6
jge 0x45ef34
and dword [ebp - 0x110], 0
jmp 0x45ee71
mov eax, dword [ebp - 0x110]
inc eax
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x7466
jge 0x45ef2f
and dword [ebp - 0x498], 0
jmp 0x45ee97
mov eax, dword [ebp - 0x498]
inc eax
mov dword [ebp - 0x498], eax
cmp dword [ebp - 0x498], 0x6892
jge 0x45ef2a
and dword [ebp - 0x118], 0
jmp 0x45eebd
mov eax, dword [ebp - 0x118]
inc eax
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0x2886
jge 0x45ef25
mov eax, dword [ebp - 0x2f0]
add eax, dword [ebp - 0x110]
mov ecx, dword [ebp - 0x498]
imul ecx, dword [ebp - 0x118]
sub eax, ecx
cdq
mov dword [ebp - 0xa74], eax
mov dword [ebp - 0xa70], edx
push dword [ebp - 0xa70]
push dword [ebp - 0xa74]
lea ecx, [ebp - 0xdfc]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xdfc]
call fcn.00402d76
jmp 0x45eeb0
jmp 0x45ee8a
jmp 0x45ee64
jmp 0x45ee3e
and dword [ebp - 0x128], 0
jmp 0x45ef4a
mov eax, dword [ebp - 0x128]
inc eax
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0x5292
jge 0x45f127
mov ecx, dword [ebp - 0x2f8]
sub ecx, dword [ebp - 0x120]
mov eax, dword [ebp - 0x3e8]
cdq
idiv dword [ebp - 0x128]
sub ecx, edx
mov eax, ecx
cdq
mov dword [ebp - 0xa80], eax
mov dword [ebp - 0xa7c], edx
mov dword [ebp - 0x60c], 0xff8
mov dword [ebp - 0xab4], str.zspir_adtbh_tyty_nfrycruud_utf_gwcyf_oyxsvzewg_srmtjepij_llehj
cmp dword [ebp - 0x60c], 0x11e4
jle 0x45f0c5
and dword [ebp - 0x300], 0
jmp 0x45efbe
mov eax, dword [ebp - 0x300]
inc eax
mov dword [ebp - 0x300], eax
cmp dword [ebp - 0x300], 0x1702
jge 0x45f0a8
and dword [ebp - 0x130], 0
jmp 0x45efe4
mov eax, dword [ebp - 0x130]
inc eax
mov dword [ebp - 0x130], eax
cmp dword [ebp - 0x130], 0x56c6
jge 0x45f0a3
and dword [ebp - 0x460], 0
jmp 0x45f00a
mov eax, dword [ebp - 0x460]
inc eax
mov dword [ebp - 0x460], eax
cmp dword [ebp - 0x460], 0x6c4c
jge 0x45f09e
and dword [ebp - 0x138], 0
jmp 0x45f030
mov eax, dword [ebp - 0x138]
inc eax
mov dword [ebp - 0x138], eax
cmp dword [ebp - 0x138], 0x1c75
jge 0x45f099
mov eax, dword [ebp - 0x300]
imul eax, dword [ebp - 0x130]
mov ecx, dword [ebp - 0x460]
imul ecx, dword [ebp - 0x138]
xor eax, ecx
cdq
mov dword [ebp - 0x954], eax
mov dword [ebp - 0x950], edx
push dword [ebp - 0x950]
push dword [ebp - 0x954]
lea ecx, [ebp - 0xc7c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xc7c]
call fcn.00402d76
jmp 0x45f023
jmp 0x45effd
jmp 0x45efd7
jmp 0x45efb1
push 0
push 0
push 0
push 0
push 0x18cc
push 0
push 0
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateProcessA]
push dword [ebp - 0xa7c]
push dword [ebp - 0xa80]
mov ecx, 0xab4b00
call fcn.0047c980
mov dword [ebp - 4], 0x26
wait
cmp dword [ebp - 0x60c], 0xe65
jge 0x45f0fb
push dword [ebp - 0xab4]
call fcn.00481635
pop ecx
wait
jmp 0x45f118
or dword [ebp - 4], 0xffffffff
jmp 0x45f122
jmp 0x45ef3d
mov dword [ebp - 4], 0x28
wait
cmp dword [ebp - 0x52c], 0x3fbf
jge 0x45f147
push dword [ebp - 0x6dc]
call fcn.00481635
pop ecx
wait
jmp 0x45f164
or dword [ebp - 4], 0xffffffff
jmp 0x45f16e
jmp 0x45edf4
jmp 0x45edce
mov dword [ebp - 4], 0x2a
wait
cmp dword [ebp - 0x5c4], 0x3bd9
jge 0x45f198
push dword [ebp - 0x9ac]
call fcn.00481635
pop ecx
wait
jmp 0x45f1b5
or dword [ebp - 4], 0xffffffff
jmp 0x45f1bf
jmp 0x45ecbd
call fcn.00481342
cdq
push 7
pop ecx
idiv ecx
cvtsi2ss xmm0, edx
movss dword [ebp - 0x14], xmm0
mov dword [ebp - 4], 0x2c
wait
cmp dword [ebp - 0x534], 0xec
jge 0x45f1fc
mov edx, dword [ebp - 0x6e8]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45f33a
or dword [ebp - 4], 0xffffffff
jmp 0x45f344
mov dword [ebp - 0x53c], 0x61fd
mov dword [ebp - 0x6f4], str.gthcu_ohy_ucepnh_ydujmszr_iuaodmxxx_eqwrt
cmp dword [ebp - 0x53c], 0x6355
jle 0x45f40b
push 0xf33
push 0
call dword [sym.imp.USER32.dll_CharLowerBuffW]
and dword [ebp - 0x148], 0
jmp 0x45f38b
mov eax, dword [ebp - 0x148]
inc eax
mov dword [ebp - 0x148], eax
cmp dword [ebp - 0x148], 0x12c
jge 0x45f40b
and dword [ebp - 0x310], 0
jmp 0x45f3ad
mov eax, dword [ebp - 0x310]
inc eax
mov dword [ebp - 0x310], eax
cmp dword [ebp - 0x310], 0x2683
jge 0x45f406
mov eax, dword [ebp - 0x148]
xor eax, dword [ebp - 0x310]
cdq
mov dword [ebp - 0xa8c], eax
mov dword [ebp - 0xa88], edx
push dword [ebp - 0xa88]
push dword [ebp - 0xa8c]
lea ecx, [ebp - 0xf70]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xf70]
call fcn.00402d76
jmp 0x45f3a0
jmp 0x45f37e
mov dword [ebp - 0x63c], 0xa0a
mov dword [ebp - 4], 0x30
wait
cmp dword [ebp - 0x53c], 0x5e36
jge 0x45f435
push dword [ebp - 0x6f4]
call fcn.00481635
pop ecx
wait
jmp 0x45f452
or dword [ebp - 4], 0xffffffff
jmp 0x45f45c
mov dword [ebp - 0x5cc], 0x7437
mov dword [ebp - 0x9b8], str.guv_lnhs_doe_iiw_nrcsapvs_iwsu
cmp dword [ebp - 0x5cc], 0x76db
jle 0x45f54b
and dword [ebp - 0x150], 0
jmp 0x45f496
mov eax, dword [ebp - 0x150]
inc eax
mov dword [ebp - 0x150], eax
cmp dword [ebp - 0x150], 0x533
jge 0x45f54b
and dword [ebp - 0x4b8], 0
jmp 0x45f4bc
mov eax, dword [ebp - 0x4b8]
inc eax
mov dword [ebp - 0x4b8], eax
cmp dword [ebp - 0x4b8], 0x82a
jge 0x45f546
and dword [ebp - 0x158], 0
jmp 0x45f4de
mov eax, dword [ebp - 0x158]
inc eax
mov dword [ebp - 0x158], eax
cmp dword [ebp - 0x158], 0x60dd
jge 0x45f541
mov eax, dword [ebp - 0x150]
cdq
idiv dword [ebp - 0x4b8]
imul edx, dword [ebp - 0x158]
mov eax, edx
cdq
mov dword [ebp - 0x664], eax
mov dword [ebp - 0x660], edx
push dword [ebp - 0x660]
push dword [ebp - 0x664]
lea ecx, [ebp - 0xcac]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xcac]
call fcn.00402d76
jmp 0x45f4d1
jmp 0x45f4af
jmp 0x45f489
mov dword [ebp - 0xadc], str.xidmyl_xixgep_axd_uxg_ajhmug_vyaqvm_ilkrwr_uofvgee_tuvzpzg_iqyliceyt_wczk_ggevdcnng_fpepknh
mov dword [ebp - 4], 0x32
wait
cmp dword [ebp - 0x5cc], 0x70f0
jge 0x45f575
push dword [ebp - 0x9b8]
call fcn.00481635
pop ecx
wait
jmp 0x45f592
or dword [ebp - 4], 0xffffffff
jmp 0x45f59c
mov dword [ebp - 0x654], 0x141c
mov dword [ebp - 0xacc], str.ttknxj_sqirjvbq_mcpi_rtkmonnv_qmu_szxbtbaa
cmp dword [ebp - 0x654], 0x154f
jle 0x45f66d
and dword [ebp - 0x3f8], 0
jmp 0x45f5d6
mov eax, dword [ebp - 0x3f8]
inc eax
mov dword [ebp - 0x3f8], eax
cmp dword [ebp - 0x3f8], 0x5be9
jge 0x45f66d
and dword [ebp - 0x318], 0
jmp 0x45f5fc
mov eax, dword [ebp - 0x318]
inc eax
mov dword [ebp - 0x318], eax
cmp dword [ebp - 0x318], 0xb11
jge 0x45f668
and dword [ebp - 0x160], 0
jmp 0x45f61e
mov eax, dword [ebp - 0x160]
inc eax
mov dword [ebp - 0x160], eax
cmp dword [ebp - 0x160], 0x685c
jge 0x45f666
mov eax, dword [ebp - 0x318]
cdq
idiv dword [ebp - 0x160]
mov eax, dword [ebp - 0x3f8]
mov ecx, edx
sar eax, cl
cdq
mov dword [ebp - 0x66c], eax
mov dword [ebp - 0x668], edx
push dword [ebp - 0x668]
push dword [ebp - 0x66c]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45f611
jmp 0x45f5ef
jmp 0x45f5c9
cmp dword [ebp - 0x63c], 0xd59
jle 0x45fd9e
mov dword [ebp - 0x544], 0x3f94
mov dword [ebp - 0x700], str.lhqvcdzx_flqum_try_hzcwnat_qrldl_ssudpdpmz_uwrwdjv_catcbou_fdh_nulp_bqe
cmp dword [ebp - 0x544], 0x40c0
jle 0x45f7a9
push 0
call dword [sym.imp.GDI32.dll_CreatePatternBrush]
and dword [ebp - 0x168], 0
jmp 0x45f6bf
mov eax, dword [ebp - 0x168]
inc eax
mov dword [ebp - 0x168], eax
cmp dword [ebp - 0x168], 0x5191
jge 0x45f7a9
and dword [ebp - 0x320], 0
jmp 0x45f6e5
mov eax, dword [ebp - 0x320]
inc eax
mov dword [ebp - 0x320], eax
cmp dword [ebp - 0x320], 0x5460
jge 0x45f7a4
and dword [ebp - 0x170], 0
jmp 0x45f70b
mov eax, dword [ebp - 0x170]
inc eax
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0xb64
jge 0x45f79f
and dword [ebp - 0x468], 0
jmp 0x45f731
mov eax, dword [ebp - 0x468]
inc eax
mov dword [ebp - 0x468], eax
cmp dword [ebp - 0x468], 0x5873
jge 0x45f79a
mov eax, dword [ebp - 0x168]
xor eax, dword [ebp - 0x320]
mov edx, dword [ebp - 0x170]
mov ecx, dword [ebp - 0x468]
shl edx, cl
xor eax, edx
cdq
mov dword [ebp - 0x678], eax
mov dword [ebp - 0x674], edx
push dword [ebp - 0x674]
push dword [ebp - 0x678]
lea ecx, [ebp - 0xe2c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xe2c]
call fcn.00402d76
jmp 0x45f724
jmp 0x45f6fe
jmp 0x45f6d8
jmp 0x45f6b2
push 0
call dword [sym.imp.KERNEL32.dll_GetLocalTime]
mov dword [ebp - 4], 0x34
wait
cmp dword [ebp - 0x544], 0x3d64
jge 0x45f7d1
push dword [ebp - 0x700]
call fcn.00481635
pop ecx
wait
jmp 0x45f7ee
or dword [ebp - 4], 0xffffffff
jmp 0x45f7f8
mov dword [ebp - 0x554], 0x43e8
mov dword [ebp - 0x718], str.vyrxze_sgtt_gxk_fuedxrfu_hmwx_hjzs_wlcxvz_cnhgby
cmp dword [ebp - 0x554], 0x456a
jle 0x45f901
push 0
call dword [sym.imp.KERNEL32.dll_UnmapViewOfFile]
and dword [ebp - 0x178], 0
jmp 0x45f83a
mov eax, dword [ebp - 0x178]
inc eax
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x622e
jge 0x45f901
and dword [ebp - 0x328], 0
jmp 0x45f860
mov eax, dword [ebp - 0x328]
inc eax
mov dword [ebp - 0x328], eax
cmp dword [ebp - 0x328], 0x7598
jge 0x45f8fc
and dword [ebp - 0x180], 0
jmp 0x45f886
mov eax, dword [ebp - 0x180]
inc eax
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x44ba
jge 0x45f8f7
and dword [ebp - 0x400], 0
jmp 0x45f8a8
mov eax, dword [ebp - 0x400]
inc eax
mov dword [ebp - 0x400], eax
cmp dword [ebp - 0x400], 0x52de
jge 0x45f8f5
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x328]
sar eax, cl
mov ecx, dword [ebp - 0x180]
sar eax, cl
xor eax, dword [ebp - 0x400]
cdq
mov dword [ebp - 0x684], eax
mov dword [ebp - 0x680], edx
push dword [ebp - 0x680]
push dword [ebp - 0x684]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45f89b
jmp 0x45f879
jmp 0x45f853
jmp 0x45f82d
and dword [ebp - 0x408], 0
jmp 0x45f917
mov eax, dword [ebp - 0x408]
inc eax
mov dword [ebp - 0x408], eax
cmp dword [ebp - 0x408], 0x5ac6
jge 0x45fd53
mov dword [ebp - 0x5d4], 0x3fb7
mov dword [ebp - 0x9c4], str.dem_itgo_yjwznl_wbcivxxrm_fhkq_ztwa_kdrqnsww_clfp_gmhl_ximmo_bzbv
cmp dword [ebp - 0x5d4], 0x4388
jle 0x45fa27
and dword [ebp - 0x188], 0
jmp 0x45f961
mov eax, dword [ebp - 0x188]
inc eax
mov dword [ebp - 0x188], eax
cmp dword [ebp - 0x188], 0x1727
jge 0x45fa27
and dword [ebp - 0x330], 0
jmp 0x45f987
mov eax, dword [ebp - 0x330]
inc eax
mov dword [ebp - 0x330], eax
cmp dword [ebp - 0x330], 0x4bbb
jge 0x45fa22
and dword [ebp - 0x190], 0
jmp 0x45f9ad
mov eax, dword [ebp - 0x190]
inc eax
mov dword [ebp - 0x190], eax
cmp dword [ebp - 0x190], 0x644a
jge 0x45fa1d
and dword [ebp - 0x4a0], 0
jmp 0x45f9cf
mov eax, dword [ebp - 0x4a0]
inc eax
mov dword [ebp - 0x4a0], eax
cmp dword [ebp - 0x4a0], 0xaec
jge 0x45fa1b
mov eax, dword [ebp - 0x188]
cdq
idiv dword [ebp - 0x330]
mov eax, dword [ebp - 0x190]
add eax, dword [ebp - 0x4a0]
or eax, edx
cdq
mov dword [ebp - 0x690], eax
mov dword [ebp - 0x68c], edx
push dword [ebp - 0x68c]
push dword [ebp - 0x690]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45f9c2
jmp 0x45f9a0
jmp 0x45f97a
jmp 0x45f954
and dword [ebp - 0x1a8], 0
jmp 0x45fa3d
mov eax, dword [ebp - 0x1a8]
inc eax
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0x44e5
jge 0x45fd03
and dword [ebp - 0x340], 0
jmp 0x45fa63
mov eax, dword [ebp - 0x340]
inc eax
mov dword [ebp - 0x340], eax
cmp dword [ebp - 0x340], 0x5ee6
jge 0x45fcfe
and dword [ebp - 0x1b0], 0
jmp 0x45fa89
mov eax, dword [ebp - 0x1b0]
inc eax
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0x1233
jge 0x45fcf9
mov dword [ebp - 0x614], 0x307
mov dword [ebp - 0xac4], str.kmsdf_iaefepz_gqbwcunp_hfhtynctv
cmp dword [ebp - 0x614], 0x4de
jle 0x45fb65
and dword [ebp - 0x198], 0
jmp 0x45fad3
mov eax, dword [ebp - 0x198]
inc eax
mov dword [ebp - 0x198], eax
cmp dword [ebp - 0x198], 0xa9f
jge 0x45fb65
and dword [ebp - 0x338], 0
jmp 0x45faf9
mov eax, dword [ebp - 0x338]
inc eax
mov dword [ebp - 0x338], eax
cmp dword [ebp - 0x338], 0x612c
jge 0x45fb60
and dword [ebp - 0x1a0], 0
jmp 0x45fb1b
mov eax, dword [ebp - 0x1a0]
inc eax
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0x5e5a
jge 0x45fb5e
mov eax, dword [ebp - 0x198]
sub eax, dword [ebp - 0x338]
and eax, dword [ebp - 0x1a0]
cdq
mov dword [ebp - 0x69c], eax
mov dword [ebp - 0x698], edx
push dword [ebp - 0x698]
push dword [ebp - 0x69c]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45fb0e
jmp 0x45faec
jmp 0x45fac6
mov eax, dword [ebp - 0x408]
cdq
idiv dword [ebp - 0x1a8]
mov ecx, dword [ebp - 0x340]
add ecx, dword [ebp - 0x1b0]
sar edx, cl
mov eax, edx
cdq
mov dword [ebp - 0x6b4], eax
mov dword [ebp - 0x6b0], edx
mov dword [ebp - 4], 0x36
wait
cmp dword [ebp - 0x614], 0x1fe
jge 0x45fbb3
mov edx, dword [ebp - 0xac4]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45fbd0
or dword [ebp - 4], 0xffffffff
jmp 0x45fbda
mov dword [ebp - 0x54c], 0x1ce4
mov dword [ebp - 0x70c], str.zidummtn_kvfmvmlb_yublygu_kmk_cecb_feujmowtj_mkqyayghp_fdzn
cmp dword [ebp - 0x54c], 0x1f5f
jle 0x45fc97
and dword [ebp - 0x470], 0
jmp 0x45fc14
mov eax, dword [ebp - 0x470]
inc eax
mov dword [ebp - 0x470], eax
cmp dword [ebp - 0x470], 0x79f0
jge 0x45fc97
and dword [ebp - 0x1b8], 0
jmp 0x45fc36
mov eax, dword [ebp - 0x1b8]
inc eax
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0x9e0
jge 0x45fc92
mov eax, dword [ebp - 0x470]
cdq
idiv dword [ebp - 0x1b8]
mov eax, edx
cdq
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x6a4], edx
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
lea ecx, [ebp - 0xcdc]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xcdc]
call fcn.00402d76
jmp 0x45fc29
jmp 0x45fc07
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
mov ecx, 0xab4b00
call fcn.0047c980
mov dword [ebp - 4], 0x38
wait
cmp dword [ebp - 0x54c], 0x1a06
jge 0x45fccd
push dword [ebp - 0x70c]
call fcn.00481635
pop ecx
wait
jmp 0x45fcea
or dword [ebp - 4], 0xffffffff
jmp 0x45fcf4
jmp 0x45fa7c
jmp 0x45fa56
jmp 0x45fa30
mov dword [ebp - 4], 0x3a
wait
cmp dword [ebp - 0x5d4], 0x3f7e
jge 0x45fd27
mov edx, dword [ebp - 0x9c4]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45fd44
or dword [ebp - 4], 0xffffffff
jmp 0x45fd4e
jmp 0x45f90a
mov dword [ebp - 4], 0x3c
wait
cmp dword [ebp - 0x554], 0x4377
jge 0x45fd77
mov edx, dword [ebp - 0x718]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45fd94
or dword [ebp - 4], 0xffffffff
jmp 0x45fd9e
mov dword [ebp - 4], 0x3e
wait
cmp dword [ebp - 0x654], 0x10f4
jge 0x45fdc2
mov edx, dword [ebp - 0xacc]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45fddf
or dword [ebp - 4], 0xffffffff
jmp 0x45fde9
movss xmm0, dword [ebp - 0x14]
ucomiss xmm0, dword [0xaab8c8]
lahf
test ah, 0x44
jp 0x4605ea
mov dword [ebp - 0x55c], 0x4b6b
mov dword [ebp - 0x724], str.llfi_ywvnljf_mxuersy_droai_fiwqnhozs_uyccwm
cmp dword [ebp - 0x55c], 0x4bc6
jle 0x45feab
push 0xdc2
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_GetLocaleInfoA]
and dword [ebp - 0x348], 0
jmp 0x45fe4a
mov eax, dword [ebp - 0x348]
inc eax
mov dword [ebp - 0x348], eax
cmp dword [ebp - 0x348], 0x461e
jge 0x45feab
and dword [ebp - 0x1c0], 0
jmp 0x45fe6c
mov eax, dword [ebp - 0x1c0]
inc eax
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0x605f
jge 0x45fea9
mov eax, dword [ebp - 0x348]
add eax, dword [ebp - 0x1c0]
cdq
mov dword [ebp - 0x6c0], eax
mov dword [ebp - 0x6bc], edx
push dword [ebp - 0x6bc]
push dword [ebp - 0x6c0]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x45fe5f
jmp 0x45fe3d
mov dword [ebp - 0x56c], 0x7efe
mov dword [ebp - 4], 0x40
wait
cmp dword [ebp - 0x55c], 0x4925
jge 0x45fed9
mov edx, dword [ebp - 0x724]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x45fef6
or dword [ebp - 4], 0xffffffff
jmp 0x45ff00
mov dword [ebp - 0x73c], str.zvprtunz_ztmnxrt_uwwl_vgobskm_gqp_dfi
mov dword [ebp - 0x564], 0x7c2e
mov dword [ebp - 0x730], str.onptnbk_pchr_gartp_zncwuzkx_ulk_knwmgzvl_tloiztvfv
cmp dword [ebp - 0x564], 0x7da3
jle 0x45ffc7
and dword [ebp - 0x410], 0
jmp 0x45ff44
mov eax, dword [ebp - 0x410]
inc eax
mov dword [ebp - 0x410], eax
cmp dword [ebp - 0x410], 0x2ee1
jge 0x45ffc7
and dword [ebp - 0x1c8], 0
jmp 0x45ff66
mov eax, dword [ebp - 0x1c8]
inc eax
mov dword [ebp - 0x1c8], eax
cmp dword [ebp - 0x1c8], 0x2944
jge 0x45ffc2
mov eax, dword [ebp - 0x410]
cdq
idiv dword [ebp - 0x1c8]
mov eax, edx
cdq
mov dword [ebp - 0x6cc], eax
mov dword [ebp - 0x6c8], edx
push dword [ebp - 0x6c8]
push dword [ebp - 0x6cc]
lea ecx, [ebp - 0xeec]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xeec]
call fcn.00402d76
jmp 0x45ff59
jmp 0x45ff37
cmp dword [ebp - 0x56c], 0x8002
jle 0x46019e
and dword [ebp - 0x350], 0
jmp 0x45ffed
mov eax, dword [ebp - 0x350]
inc eax
mov dword [ebp - 0x350], eax
cmp dword [ebp - 0x350], 0x6d8f
jge 0x46019e
and dword [ebp - 0x1d0], 0
jmp 0x460013
mov eax, dword [ebp - 0x1d0]
inc eax
mov dword [ebp - 0x1d0], eax
cmp dword [ebp - 0x1d0], 0x24e3
jge 0x460199
mov eax, dword [ebp - 0x350]
cdq
idiv dword [ebp - 0x1d0]
mov eax, edx
cdq
mov dword [ebp - 0x6e4], eax
mov dword [ebp - 0x6e0], edx
mov dword [ebp - 0x5dc], 0xc61
mov dword [ebp - 0x9d0], str.mkrsldb_sbfxqy_wgcvy_nhyfwvze_hej_rsqi_qtozup_qqe_evzw_ayjwn_oboxg_bqmq
cmp dword [ebp - 0x5dc], 0xf7e
jle 0x460137
and dword [ebp - 0x358], 0
jmp 0x460079
mov eax, dword [ebp - 0x358]
inc eax
mov dword [ebp - 0x358], eax
cmp dword [ebp - 0x358], 0x14df
jge 0x46012f
and dword [ebp - 0x4c8], 0
jmp 0x46009f
mov eax, dword [ebp - 0x4c8]
inc eax
mov dword [ebp - 0x4c8], eax
cmp dword [ebp - 0x4c8], 0x13f8
jge 0x46012a
and dword [ebp - 0x1d8], 0
jmp 0x4600c1
mov eax, dword [ebp - 0x1d8]
inc eax
mov dword [ebp - 0x1d8], eax
cmp dword [ebp - 0x1d8], 0x4294
jge 0x460125
mov eax, dword [ebp - 0x4c8]
cdq
idiv dword [ebp - 0x1d8]
mov eax, dword [ebp - 0x358]
mov ecx, edx
sar eax, cl
cdq
mov dword [ebp - 0x6d8], eax
mov dword [ebp - 0x6d4], edx
push dword [ebp - 0x6d4]
push dword [ebp - 0x6d8]
lea ecx, [ebp - 0xd0c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xd0c]
call fcn.00402d76
jmp 0x4600b4
jmp 0x460092
jmp 0x46006c
push 0
call dword [sym.imp.COMDLG32.dll_GetSaveFileNameW]
push dword [ebp - 0x6e0]
push dword [ebp - 0x6e4]
mov ecx, 0xab4b00
call fcn.0047c980
mov dword [ebp - 4], 0x42
wait
cmp dword [ebp - 0x5dc], 0xc25
jge 0x46016d
push dword [ebp - 0x9d0]
call fcn.00481635
pop ecx
wait
jmp 0x46018a
or dword [ebp - 4], 0xffffffff
jmp 0x460194
jmp 0x460006
jmp 0x45ffe0
mov dword [ebp - 4], 0x44
wait
cmp dword [ebp - 0x564], 0x7886
jge 0x4601be
push dword [ebp - 0x730]
call fcn.00481635
pop ecx
wait
jmp 0x4601db
or dword [ebp - 4], 0xffffffff
jmp 0x4601e5
mov dword [ebp - 0x61c], 0x7276
mov dword [ebp - 0xad4], str.pqjx_dmxlw_ekfj
cmp dword [ebp - 0x61c], 0x7458
jle 0x46029a
call dword [sym.imp.KERNEL32.dll_GetLastError]
and dword [ebp - 0x1e0], 0
jmp 0x460225
mov eax, dword [ebp - 0x1e0]
inc eax
mov dword [ebp - 0x1e0], eax
cmp dword [ebp - 0x1e0], 0x3e55
jge 0x460286
and dword [ebp - 0x418], 0
jmp 0x460247
mov eax, dword [ebp - 0x418]
inc eax
mov dword [ebp - 0x418], eax
cmp dword [ebp - 0x418], 0x1412
jge 0x460284
mov eax, dword [ebp - 0x1e0]
xor eax, dword [ebp - 0x418]
cdq
mov dword [ebp - 0x6f0], eax
mov dword [ebp - 0x6ec], edx
push dword [ebp - 0x6ec]
push dword [ebp - 0x6f0]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x46023a
jmp 0x460218
push 0
push 0x1d68
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_SetDlgItemTextW]
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.0045d641
pop ecx
mov dword [ebp - 4], 0x46
wait
cmp dword [ebp - 0x61c], 0x7078
jge 0x4602c9
mov edx, dword [ebp - 0xad4]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x4602e6
or dword [ebp - 4], 0xffffffff
jmp 0x4602f0
mov dword [ebp - 0x574], 0x60e7
mov dword [ebp - 0x748], str.hvkezcbi_mssbsxwq_ukqxirhv_sxqtghv_lumwnp_ojdh_csozbbvlx_rwshcyp_krlku_rwbhfvjsr_fjoa_hecyhetku
cmp dword [ebp - 0x574], 0x638e
jle 0x4603dd
and dword [ebp - 0x1e8], 0
jmp 0x46032a
mov eax, dword [ebp - 0x1e8]
inc eax
mov dword [ebp - 0x1e8], eax
cmp dword [ebp - 0x1e8], 0xca4
jge 0x4603dd
and dword [ebp - 0x360], 0
jmp 0x460350
mov eax, dword [ebp - 0x360]
inc eax
mov dword [ebp - 0x360], eax
cmp dword [ebp - 0x360], 0x725
jge 0x4603d8
and dword [ebp - 0x1f0], 0
jmp 0x460372
mov eax, dword [ebp - 0x1f0]
inc eax
mov dword [ebp - 0x1f0], eax
cmp dword [ebp - 0x1f0], 0x2a3a
jge 0x4603d3
mov eax, dword [ebp - 0x1e8]
mov ecx, dword [ebp - 0x360]
shl eax, cl
xor eax, dword [ebp - 0x1f0]
cdq
mov dword [ebp - 0x6fc], eax
mov dword [ebp - 0x6f8], edx
push dword [ebp - 0x6f8]
push dword [ebp - 0x6fc]
lea ecx, [ebp - 0xe5c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xe5c]
call fcn.00402d76
jmp 0x460365
jmp 0x460343
jmp 0x46031d
mov dword [ebp - 4], 0x48
wait
cmp dword [ebp - 0x56c], 0x7c67
jge 0x46057c
mov dword [ebp - 0x5e4], 0x5665
mov dword [ebp - 0x9dc], str.fpfry_yve_recje_zdzadeww_ebnzhwzvl_hyt_mvlqlkrdi_hqgozn_qtztloxzq
cmp dword [ebp - 0x5e4], 0x5930
jle 0x460522
push 0
push 0
call dword [sym.imp.ADVAPI32.dll_RegDeleteKeyA]
and dword [ebp - 0x478], 0
jmp 0x460439
mov eax, dword [ebp - 0x478]
inc eax
mov dword [ebp - 0x478], eax
cmp dword [ebp - 0x478], 0x1456
jge 0x460522
and dword [ebp - 0x1f8], 0
jmp 0x46045f
mov eax, dword [ebp - 0x1f8]
inc eax
mov dword [ebp - 0x1f8], eax
cmp dword [ebp - 0x1f8], 0x4333
jge 0x46051d
and dword [ebp - 0x368], 0
jmp 0x460485
mov eax, dword [ebp - 0x368]
inc eax
mov dword [ebp - 0x368], eax
cmp dword [ebp - 0x368], 0x5dca
jge 0x460518
and dword [ebp - 0x200], 0
jmp 0x4604ab
mov eax, dword [ebp - 0x200]
inc eax
mov dword [ebp - 0x200], eax
cmp dword [ebp - 0x200], 0x77ab
jge 0x460513
mov eax, dword [ebp - 0x478]
cdq
idiv dword [ebp - 0x1f8]
mov eax, dword [ebp - 0x368]
sub eax, dword [ebp - 0x200]
and eax, edx
cdq
mov dword [ebp - 0x708], eax
mov dword [ebp - 0x704], edx
push dword [ebp - 0x704]
push dword [ebp - 0x708]
lea ecx, [ebp - 0xd3c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xd3c]
call fcn.00402d76
jmp 0x46049e
jmp 0x460478
jmp 0x460452
jmp 0x46042c
mov edx, dword [ebp - 0x73c]
mov ecx, 0xab4b00
call fcn.0047de2e
mov byte [ebp - 4], 0x49
wait
cmp dword [ebp - 0x5e4], 0x54ed
jge 0x46054f
push dword [ebp - 0x9dc]
call fcn.00481635
pop ecx
wait
jmp 0x46056c
mov dword [ebp - 4], 0x48
jmp 0x46057c
wait
jmp 0x460599
or dword [ebp - 4], 0xffffffff
jmp 0x4605a3
mov dword [ebp - 4], 0x4c
wait
cmp dword [ebp - 0x574], 0x6084
jge 0x4605c3
push dword [ebp - 0x748]
call fcn.00481635
pop ecx
wait
jmp 0x4605e0
or dword [ebp - 4], 0xffffffff
jmp 0x4605ea
mov dword [ebp - 4], 0x4e
wait
mov dword [ebp - 0x5ec], 0x1185
mov dword [ebp - 0x9e8], str.irzwq_rlwsxjpmi_uatiodeyh_pki_dbqynaums_qlptxwkk_dmmoeudrv_ehiz_rmy_njnxftmpv
cmp dword [ebp - 0x5ec], 0x1386
jle 0x460713
and dword [ebp - 0x370], 0
jmp 0x46062c
mov eax, dword [ebp - 0x370]
inc eax
mov dword [ebp - 0x370], eax
cmp dword [ebp - 0x370], 0x6ea3
jge 0x460713
and dword [ebp - 0x420], 0
jmp 0x460652
mov eax, dword [ebp - 0x420]
inc eax
mov dword [ebp - 0x420], eax
cmp dword [ebp - 0x420], 0x4572
jge 0x46070e
and dword [ebp - 0x208], 0
jmp 0x460678
mov eax, dword [ebp - 0x208]
inc eax
mov dword [ebp - 0x208], eax
cmp dword [ebp - 0x208], 0x74ff
jge 0x460709
and dword [ebp - 0x210], 0
jmp 0x46069e
mov eax, dword [ebp - 0x210]
inc eax
mov dword [ebp - 0x210], eax
cmp dword [ebp - 0x210], 0x641a
jge 0x460704
mov eax, dword [ebp - 0x420]
imul eax, dword [ebp - 0x208]
xor eax, dword [ebp - 0x370]
xor eax, dword [ebp - 0x210]
cdq
mov dword [ebp - 0x714], eax
mov dword [ebp - 0x710], edx
push dword [ebp - 0x710]
push dword [ebp - 0x714]
lea ecx, [ebp - 0xb14]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xb14]
call fcn.00402d76
jmp 0x460691
jmp 0x46066b
jmp 0x460645
jmp 0x46061f
cmp dword [ebp - 0x63c], 0x7ef
jge 0x460818
mov dword [ebp - 0x57c], 0x32d4
mov dword [ebp - 0x754], str.moadrap_lvyxgvlxz_hkilqlge_jkdktgjwg_rsdx
cmp dword [ebp - 0x57c], 0x341a
jle 0x4607ba
and dword [ebp - 0x4a8], 0
jmp 0x460759
mov eax, dword [ebp - 0x4a8]
inc eax
mov dword [ebp - 0x4a8], eax
cmp dword [ebp - 0x4a8], 0x739a
jge 0x4607ba
and dword [ebp - 0x218], 0
jmp 0x46077b
mov eax, dword [ebp - 0x218]
inc eax
mov dword [ebp - 0x218], eax
cmp dword [ebp - 0x218], 0x175d
jge 0x4607b8
mov eax, dword [ebp - 0x4a8]
xor eax, dword [ebp - 0x218]
cdq
mov dword [ebp - 0x720], eax
mov dword [ebp - 0x71c], edx
push dword [ebp - 0x71c]
push dword [ebp - 0x720]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x46076e
jmp 0x46074c
mov edx, dword [ebp - 0xadc]
mov ecx, 0xab4b00
call fcn.0047de2e
mov byte [ebp - 4], 0x4f
wait
cmp dword [ebp - 0x57c], 0x3124
jge 0x4607eb
mov edx, dword [ebp - 0x754]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x460808
mov dword [ebp - 4], 0x4e
jmp 0x460818
mov byte [ebp - 4], 0x51
wait
cmp dword [ebp - 0x5ec], 0xef1
jge 0x460835
push dword [ebp - 0x9e8]
call fcn.00481635
pop ecx
wait
jmp 0x460852
mov dword [ebp - 4], 0x4e
jmp 0x460862
wait
jmp 0x46087f
or dword [ebp - 4], 0xffffffff
jmp 0x460889
mov dword [ebp - 0x584], 0x7df2
mov dword [ebp - 0x760], str.oxl_iuqmip_lqynp_wgxypjaxn_kkbnkjyuk_vbska_gcg_lrw_yjmarpth_oix_ezytmgeaf_fbzajdbv
cmp dword [ebp - 0x584], 0x81d5
jle 0x460988
call dword [sym.imp.KERNEL32.dll_SwitchToThread]
and dword [ebp - 0x378], 0
jmp 0x4608c9
mov eax, dword [ebp - 0x378]
inc eax
mov dword [ebp - 0x378], eax
cmp dword [ebp - 0x378], 0x2159
jge 0x46097d
and dword [ebp - 0x220], 0
jmp 0x4608ef
mov eax, dword [ebp - 0x220]
inc eax
mov dword [ebp - 0x220], eax
cmp dword [ebp - 0x220], 0xce0
jge 0x460978
and dword [ebp - 0x428], 0
jmp 0x460911
mov eax, dword [ebp - 0x428]
inc eax
mov dword [ebp - 0x428], eax
cmp dword [ebp - 0x428], 0x76ca
jge 0x460973
mov eax, dword [ebp - 0x378]
imul eax, dword [ebp - 0x220]
mov ecx, dword [ebp - 0x428]
sar eax, cl
cdq
mov dword [ebp - 0x72c], eax
mov dword [ebp - 0x728], edx
push dword [ebp - 0x728]
push dword [ebp - 0x72c]
lea ecx, [ebp - 0xb2c]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xb2c]
call fcn.00402d76
jmp 0x460904
jmp 0x4608e2
jmp 0x4608bc
push 0xf12
call dword [sym.imp.KERNEL32.dll_IsValidCodePage]
mov dword [ebp - 0x500], 0x7863
mov dword [ebp - 4], 0x54
wait
cmp dword [ebp - 0x584], 0x7b21
jge 0x4609b2
push dword [ebp - 0x760]
call fcn.00481635
pop ecx
wait
jmp 0x4609cf
or dword [ebp - 4], 0xffffffff
jmp 0x4609d9
mov dword [ebp - 0xab8], str.wuttiqh_ymoaxhn_gotudmshi_awdnrurx_qatlqhy_ljatsb_sbnbxrkl_jlasaml_skba_tmezfj
mov dword [ebp - 0x594], 0x580
mov dword [ebp - 0x778], str.oxdnaidd_ihohq_saski_jlarg_ayiyvfa_hbmyow_izoiudue_bsuyotmli
cmp dword [ebp - 0x594], 0x660
jle 0x460aec
and dword [ebp - 0x228], 0
jmp 0x460a1d
mov eax, dword [ebp - 0x228]
inc eax
mov dword [ebp - 0x228], eax
cmp dword [ebp - 0x228], 0x7ffe
jge 0x460aec
and dword [ebp - 0x380], 0
jmp 0x460a43
mov eax, dword [ebp - 0x380]
inc eax
mov dword [ebp - 0x380], eax
cmp dword [ebp - 0x380], 0x4f77
jge 0x460ae7
and dword [ebp - 0x230], 0
jmp 0x460a69
mov eax, dword [ebp - 0x230]
inc eax
mov dword [ebp - 0x230], eax
cmp dword [ebp - 0x230], 0x406f
jge 0x460ae2
and dword [ebp - 0x480], 0
jmp 0x460a8b
mov eax, dword [ebp - 0x480]
inc eax
mov dword [ebp - 0x480], eax
cmp dword [ebp - 0x480], 0x5a0d
jge 0x460add
mov esi, dword [ebp - 0x228]
mov ecx, dword [ebp - 0x380]
shl esi, cl
mov eax, dword [ebp - 0x230]
cdq
idiv dword [ebp - 0x480]
mov ecx, edx
shl esi, cl
mov eax, esi
cdq
mov dword [ebp - 0x738], eax
mov dword [ebp - 0x734], edx
push dword [ebp - 0x734]
push dword [ebp - 0x738]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x460a7e
jmp 0x460a5c
jmp 0x460a36
jmp 0x460a10
cmp dword [ebp - 0x500], 0x786d
jle 0x460fdc
mov dword [ebp - 0x5f4], 0xcca
mov dword [ebp - 0xad8], str.jbyc_yojroe_tvnaib_fwho_vkqbjlga_cbrghlont_katabk_nocfbek_gypgpgk_uyvqj_fcol_exqy_xrvo
cmp dword [ebp - 0x5f4], 0xe36
jle 0x460bf6
and dword [ebp - 0x238], 0
jmp 0x460b36
mov eax, dword [ebp - 0x238]
inc eax
mov dword [ebp - 0x238], eax
cmp dword [ebp - 0x238], 0x5968
jge 0x460bec
and dword [ebp - 0x388], 0
jmp 0x460b5c
mov eax, dword [ebp - 0x388]
inc eax
mov dword [ebp - 0x388], eax
cmp dword [ebp - 0x388], 0x6a3f
jge 0x460be7
and dword [ebp - 0x240], 0
jmp 0x460b7e
mov eax, dword [ebp - 0x240]
inc eax
mov dword [ebp - 0x240], eax
cmp dword [ebp - 0x240], 0x2560
jge 0x460be2
mov eax, dword [ebp - 0x238]
cdq
idiv dword [ebp - 0x388]
mov ecx, dword [ebp - 0x240]
sar edx, cl
mov eax, edx
cdq
mov dword [ebp - 0x744], eax
mov dword [ebp - 0x740], edx
push dword [ebp - 0x740]
push dword [ebp - 0x744]
lea ecx, [ebp - 0xb44]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xb44]
call fcn.00402d76
jmp 0x460b71
jmp 0x460b4f
jmp 0x460b29
push 0
push 0
call dword [sym.imp.GDI32.dll_GetNearestPaletteIndex]
and dword [ebp - 0x4c0], 0
jmp 0x460c0c
mov eax, dword [ebp - 0x4c0]
inc eax
mov dword [ebp - 0x4c0], eax
cmp dword [ebp - 0x4c0], 0x5f34
jge 0x460f95
and dword [ebp - 0x258], 0
jmp 0x460c32
mov eax, dword [ebp - 0x258]
inc eax
mov dword [ebp - 0x258], eax
cmp dword [ebp - 0x258], 0x37b
jge 0x460f90
and dword [ebp - 0x398], 0
jmp 0x460c58
mov eax, dword [ebp - 0x398]
inc eax
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0x3ce6
jge 0x460f8b
mov dword [ebp - 0x58c], 0x798b
mov dword [ebp - 0x76c], str.vqzcjh_lpnfteue_uisyeek_dgnpsw_obej_xcnfm_qpgm_tlrmt_wuykmwz_ttmawa_hnqbbnkr
cmp dword [ebp - 0x58c], 0x7b7e
jle 0x460d8a
and dword [ebp - 0x250], 0
jmp 0x460ca2
mov eax, dword [ebp - 0x250]
inc eax
mov dword [ebp - 0x250], eax
cmp dword [ebp - 0x250], 0x1844
jge 0x460d8a
and dword [ebp - 0x430], 0
jmp 0x460cc8
mov eax, dword [ebp - 0x430]
inc eax
mov dword [ebp - 0x430], eax
cmp dword [ebp - 0x430], 0x186f
jge 0x460d85
and dword [ebp - 0x248], 0
jmp 0x460cee
mov eax, dword [ebp - 0x248]
inc eax
mov dword [ebp - 0x248], eax
cmp dword [ebp - 0x248], 0x2403
jge 0x460d80
and dword [ebp - 0x390], 0
jmp 0x460d14
mov eax, dword [ebp - 0x390]
inc eax
mov dword [ebp - 0x390], eax
cmp dword [ebp - 0x390], 0x1838
jge 0x460d7b
mov eax, dword [ebp - 0x430]
mov ecx, dword [ebp - 0x248]
shl eax, cl
and eax, dword [ebp - 0x390]
xor eax, dword [ebp - 0x250]
cdq
mov dword [ebp - 0x750], eax
mov dword [ebp - 0x74c], edx
push dword [ebp - 0x74c]
push dword [ebp - 0x750]
lea ecx, [ebp - 0xb74]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xb74]
call fcn.00402d76
jmp 0x460d07
jmp 0x460ce1
jmp 0x460cbb
jmp 0x460c95
and dword [ebp - 0x260], 0
jmp 0x460da0
mov eax, dword [ebp - 0x260]
inc eax
mov dword [ebp - 0x260], eax
cmp dword [ebp - 0x260], 0x32d4
jge 0x460f3f
mov eax, dword [ebp - 0x4c0]
cdq
idiv dword [ebp - 0x258]
sub edx, dword [ebp - 0x398]
xor edx, dword [ebp - 0x260]
mov eax, edx
cdq
mov dword [ebp - 0x768], eax
mov dword [ebp - 0x764], edx
mov dword [ebp - 0x624], 0x5b4f
mov dword [ebp - 0xae4], str.pdgwhpite_kmxomx_otoutt_mwe_tthtg_oqxbcdlv_oinowuoao_myf_kni_ixubz
cmp dword [ebp - 0x624], 0x5ea0
jle 0x460ed9
and dword [ebp - 0x438], 0
jmp 0x460e12
mov eax, dword [ebp - 0x438]
inc eax
mov dword [ebp - 0x438], eax
cmp dword [ebp - 0x438], 0x317b
jge 0x460ed9
and dword [ebp - 0x268], 0
jmp 0x460e38
mov eax, dword [ebp - 0x268]
inc eax
mov dword [ebp - 0x268], eax
cmp dword [ebp - 0x268], 0x3a0f
jge 0x460ed4
and dword [ebp - 0x3a0], 0
jmp 0x460e5e
mov eax, dword [ebp - 0x3a0]
inc eax
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0x4383
jge 0x460ecf
and dword [ebp - 0x270], 0
jmp 0x460e80
mov eax, dword [ebp - 0x270]
inc eax
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x808
jge 0x460ecd
mov eax, dword [ebp - 0x438]
mov ecx, dword [ebp - 0x268]
sar eax, cl
mov ecx, dword [ebp - 0x3a0]
shl eax, cl
or eax, dword [ebp - 0x270]
cdq
mov dword [ebp - 0x75c], eax
mov dword [ebp - 0x758], edx
push dword [ebp - 0x758]
push dword [ebp - 0x75c]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x460e73
jmp 0x460e51
jmp 0x460e2b
jmp 0x460e05
push dword [ebp - 0x764]
push dword [ebp - 0x768]
mov ecx, 0xab4b00
call fcn.0047c980
mov dword [ebp - 4], 0x56
wait
cmp dword [ebp - 0x624], 0x5b18
jge 0x460f13
mov edx, dword [ebp - 0xae4]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x460f30
or dword [ebp - 4], 0xffffffff
jmp 0x460f3a
jmp 0x460d93
mov dword [ebp - 4], 0x58
wait
cmp dword [ebp - 0x58c], 0x7877
jge 0x460f5f
push dword [ebp - 0x76c]
call fcn.00481635
pop ecx
wait
jmp 0x460f7c
or dword [ebp - 4], 0xffffffff
jmp 0x460f86
jmp 0x460c4b
jmp 0x460c25
jmp 0x460bff
mov dword [ebp - 4], 0x5a
wait
cmp dword [ebp - 0x5f4], 0xc8d
jge 0x460fb5
push dword [ebp - 0xad8]
call fcn.00481635
pop ecx
wait
jmp 0x460fd2
or dword [ebp - 4], 0xffffffff
jmp 0x460fdc
mov dword [ebp - 4], 0x5c
wait
cmp dword [ebp - 0x594], 0x379
jge 0x461000
mov edx, dword [ebp - 0x778]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x46101d
or dword [ebp - 4], 0xffffffff
jmp 0x461027
movss xmm0, dword [ebp - 0x14]
ucomiss xmm0, dword [0xaab8dc]
lahf
test ah, 0x44
jp 0x4616b6
mov dword [ebp - 0x64c], 0x3e5
mov dword [ebp - 0x9f4], str.ysvnuviz_vydyq_xze_giecdgsrf_ecwmatoqv_soa_fdw_yma
cmp dword [ebp - 0x64c], 0x624
jle 0x46113c
and dword [ebp - 0x488], 0
jmp 0x461077
mov eax, dword [ebp - 0x488]
inc eax
mov dword [ebp - 0x488], eax
cmp dword [ebp - 0x488], 0x7f7
jge 0x46112d
and dword [ebp - 0x18], 0
jmp 0x461094
mov eax, dword [ebp - 0x18]
inc eax
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0x2d15
jge 0x461128
and dword [ebp - 0x1c], 0
jmp 0x4610ae
mov eax, dword [ebp - 0x1c]
inc eax
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 0xe2e
jge 0x461123
and dword [ebp - 0x24], 0
jmp 0x4610c4
mov eax, dword [ebp - 0x24]
inc eax
mov dword [ebp - 0x24], eax
cmp dword [ebp - 0x24], 0x2779
jge 0x461121
mov eax, dword [ebp - 0x488]
add eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x1c]
mov ecx, dword [ebp - 0x24]
sar edx, cl
xor eax, edx
cdq
mov dword [ebp - 0x774], eax
mov dword [ebp - 0x770], edx
push dword [ebp - 0x770]
push dword [ebp - 0x774]
lea ecx, [ebp - 0xba4]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xba4]
call fcn.00402d76
jmp 0x4610bd
jmp 0x4610a7
jmp 0x46108d
jmp 0x46106a
push 0x4ee
push 0
push 0
call dword [sym.imp.KERNEL32.dll_QueryDosDeviceW]
mov dword [ebp - 0x4f0], 0x183a
mov dword [ebp - 4], 0x5e
wait
cmp dword [ebp - 0x64c], 0x1d3
jge 0x461166
push dword [ebp - 0x9f4]
call fcn.00481635
pop ecx
wait
jmp 0x461183
or dword [ebp - 4], 0xffffffff
jmp 0x46118d
mov dword [ebp - 0xa00], str.kmckxjilv_wjcpmi_kdnok_awtfun_skekglcmt_lvsgjp_rvrp_gotyn_qxvihvt_yacpjpil_tvgprcd_kbilyl
cmp dword [ebp - 0x4f0], 0x1abf
jle 0x461468
mov dword [ebp - 0x4e0], 0x207a
mov dword [ebp - 0xa84], str.qtu_qxnxtobbf_abws_qlxbou_jrjwgkgo_shzprsel_dfgx
cmp dword [ebp - 0x4e0], 0x22e2
jle 0x461268
and dword [ebp - 0x3c], 0
jmp 0x4611d8
mov eax, dword [ebp - 0x3c]
inc eax
mov dword [ebp - 0x3c], eax
cmp dword [ebp - 0x3c], 0x707e
jge 0x461260
and dword [ebp - 0x2c], 0
jmp 0x4611ee
mov eax, dword [ebp - 0x2c]
inc eax
mov dword [ebp - 0x2c], eax
cmp dword [ebp - 0x2c], 0x2a73
jge 0x46125b
and dword [ebp - 0x34], 0
jmp 0x461204
mov eax, dword [ebp - 0x34]
inc eax
mov dword [ebp - 0x34], eax
cmp dword [ebp - 0x34], 0x72d7
jge 0x461259
mov eax, dword [ebp - 0x2c]
mov ecx, dword [ebp - 0x34]
sar eax, cl
or eax, dword [ebp - 0x3c]
cdq
mov dword [ebp - 0x780], eax
mov dword [ebp - 0x77c], edx
push dword [ebp - 0x77c]
push dword [ebp - 0x780]
lea ecx, [ebp - 0xbd4]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xbd4]
call fcn.00402d76
jmp 0x4611fd
jmp 0x4611e7
jmp 0x4611d1
push 0
call dword [sym.imp.KERNEL32.dll_CloseHandle]
and dword [ebp - 0x44], 0
jmp 0x461275
mov eax, dword [ebp - 0x44]
inc eax
mov dword [ebp - 0x44], eax
cmp dword [ebp - 0x44], 0xee4
jge 0x461421
and dword [ebp - 0x4c], 0
jmp 0x46128f
mov eax, dword [ebp - 0x4c]
inc eax
mov dword [ebp - 0x4c], eax
cmp dword [ebp - 0x4c], 0x180d
jge 0x46141c
and dword [ebp - 0x54], 0
jmp 0x4612a9
mov eax, dword [ebp - 0x54]
inc eax
mov dword [ebp - 0x54], eax
cmp dword [ebp - 0x54], 0x4103
jge 0x461417
mov eax, dword [ebp - 0x44]
imul eax, dword [ebp - 0x4c]
sub eax, dword [ebp - 0x54]
cdq
mov dword [ebp - 0x798], eax
mov dword [ebp - 0x794], edx
mov dword [ebp - 0x4dc], 0x7aef
mov dword [ebp - 0x784], str.gazpal_cggl_czuhxru_yoqomp_ngqda_bajni_ifk_sixxmp
cmp dword [ebp - 0x4dc], 0x7e1b
jle 0x461399
push 0
push 0
push 0x1097
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_SendMessageW]
and dword [ebp - 0x5c], 0
jmp 0x461314
mov eax, dword [ebp - 0x5c]
inc eax
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0x28d1
jge 0x46137e
and dword [ebp - 0x64], 0
jmp 0x46132a
mov eax, dword [ebp - 0x64]
inc eax
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 0xd8
jge 0x46137c
mov eax, dword [ebp - 0x5c]
mov ecx, dword [ebp - 0x64]
shl eax, cl
cdq
mov dword [ebp - 0x78c], eax
mov dword [ebp - 0x788], edx
push dword [ebp - 0x788]
push dword [ebp - 0x78c]
lea ecx, [ebp - 0xc04]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xc04]
call fcn.00402d76
jmp 0x461323
jmp 0x46130d
push 0x63b
push 0
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_GetDC]
push eax
call dword [sym.imp.GDI32.dll_Polygon]
push dword [ebp - 0x794]
push dword [ebp - 0x798]
lea ecx, [ebp - 0xc34]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xc34]
call fcn.00402d76
mov dword [ebp - 4], 0x60
wait
cmp dword [ebp - 0x4dc], 0x78af
jge 0x4613eb
push dword [ebp - 0x784]
call fcn.00481635
pop ecx
wait
jmp 0x461408
or dword [ebp - 4], 0xffffffff
jmp 0x461412
jmp 0x4612a2
jmp 0x461288
jmp 0x46126e
mov dword [ebp - 4], 0x62
wait
cmp dword [ebp - 0x4e0], 0x1f05
jge 0x461441
push dword [ebp - 0xa84]
call fcn.00481635
pop ecx
wait
jmp 0x46145e
or dword [ebp - 4], 0xffffffff
jmp 0x461468
mov dword [ebp - 0x4e8], 0x5aaa
mov dword [ebp - 0x790], str.uomp_hbeqcm_tuz_sqfaluh_xstwrwbhe_ond_uyxrukqa_pqojfr_mdfobw_babxetku_lluveyg
cmp dword [ebp - 0x4e8], 0x5dc7
jle 0x4614fc
and dword [ebp - 0x6c], 0
jmp 0x461495
mov eax, dword [ebp - 0x6c]
inc eax
mov dword [ebp - 0x6c], eax
cmp dword [ebp - 0x6c], 0x1e23
jge 0x4614fc
and dword [ebp - 0x74], 0
jmp 0x4614ab
mov eax, dword [ebp - 0x74]
inc eax
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0x7ffa
jge 0x4614fa
and dword [ebp - 0x7c], 0
jmp 0x4614c1
mov eax, dword [ebp - 0x7c]
inc eax
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0x318f
jge 0x4614f8
mov eax, dword [ebp - 0x6c]
sub eax, dword [ebp - 0x74]
xor eax, dword [ebp - 0x7c]
cdq
mov dword [ebp - 0x7a4], eax
mov dword [ebp - 0x7a0], edx
push dword [ebp - 0x7a0]
push dword [ebp - 0x7a4]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x4614ba
jmp 0x4614a4
jmp 0x46148e
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.00454938
pop ecx
mov dword [ebp - 4], 0x64
wait
cmp dword [ebp - 0x4e8], 0x5765
jge 0x46152b
mov edx, dword [ebp - 0x790]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x461548
or dword [ebp - 4], 0xffffffff
jmp 0x461552
mov dword [ebp - 4], 0x66
wait
mov dword [ebp - 0x4f8], 0x141e
mov dword [ebp - 0x79c], str.jfevvyz_bnysufj_ryydf_sehx_shjvni_gith_jvlaryen_eecj_xwh_zhfq
cmp dword [ebp - 0x4f8], 0x15a3
jle 0x461629
and dword [ebp - 0x94], 0
jmp 0x461594
mov eax, dword [ebp - 0x94]
inc eax
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0x52e0
jge 0x461629
and dword [ebp - 0x84], 0
jmp 0x4615ba
mov eax, dword [ebp - 0x84]
inc eax
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 0x2c17
jge 0x461624
and dword [ebp - 0x8c], 0
jmp 0x4615dc
mov eax, dword [ebp - 0x8c]
inc eax
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0x307d
jge 0x461622
mov eax, dword [ebp - 0x84]
cdq
idiv dword [ebp - 0x8c]
and edx, dword [ebp - 0x94]
mov eax, edx
cdq
mov dword [ebp - 0x7b0], eax
mov dword [ebp - 0x7ac], edx
push dword [ebp - 0x7ac]
push dword [ebp - 0x7b0]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x4615cf
jmp 0x4615ad
jmp 0x461587
cmp dword [ebp - 0x4f0], 0x1536
jge 0x461641
push dword [ebp - 0xa00]
call fcn.00481635
pop ecx
mov byte [ebp - 4], 0x67
wait
cmp dword [ebp - 0x4f8], 0x13a4
jge 0x461662
mov edx, dword [ebp - 0x79c]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x46167f
mov dword [ebp - 4], 0x66
jmp 0x46168f
wait
jmp 0x4616ac
or dword [ebp - 4], 0xffffffff
jmp 0x4616b6
mov dword [ebp - 0x518], 0x6311
mov dword [ebp - 0x7b4], str.uhgdykg_zbndm_kpcfogh_zonkt_tysv_syfewk_lanzmg_fcgwz_jzwm_oqwtjztnz
cmp dword [ebp - 0x518], 0x65af
jle 0x4617c7
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_SystemTimeToTzSpecificLocalTime]
and dword [ebp - 0x9c], 0
jmp 0x4616fc
mov eax, dword [ebp - 0x9c]
inc eax
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0x2a18
jge 0x4617bf
and dword [ebp - 0xa4], 0
jmp 0x461722
mov eax, dword [ebp - 0xa4]
inc eax
mov dword [ebp - 0xa4], eax
cmp dword [ebp - 0xa4], 0x4a1b
jge 0x4617ba
and dword [ebp - 0xac], 0
jmp 0x461748
mov eax, dword [ebp - 0xac]
inc eax
mov dword [ebp - 0xac], eax
cmp dword [ebp - 0xac], 0x718f
jge 0x4617b5
and dword [ebp - 0xb4], 0
jmp 0x46176a
mov eax, dword [ebp - 0xb4]
inc eax
mov dword [ebp - 0xb4], eax
cmp dword [ebp - 0xb4], 0x3fea
jge 0x4617b3
mov eax, dword [ebp - 0x9c]
add eax, dword [ebp - 0xa4]
sub eax, dword [ebp - 0xac]
sub eax, dword [ebp - 0xb4]
cdq
mov dword [ebp - 0x7bc], eax
mov dword [ebp - 0x7b8], edx
push dword [ebp - 0x7b8]
push dword [ebp - 0x7bc]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x46175d
jmp 0x46173b
jmp 0x461715
jmp 0x4616ef
push 0
call dword [sym.imp.USER32.dll_DestroyMenu]
mov dword [ebp - 4], 0x6a
wait
mov dword [ebp - 0x510], 0x47c4
mov dword [ebp - 0xa0c], str.gnnwjynk_xmj_yfaual_atueec
cmp dword [ebp - 0x510], 0x47d8
jle 0x4618d0
and dword [ebp - 0xbc], 0
jmp 0x461809
mov eax, dword [ebp - 0xbc]
inc eax
mov dword [ebp - 0xbc], eax
cmp dword [ebp - 0xbc], 0x3697
jge 0x4618d0
and dword [ebp - 0xc4], 0
jmp 0x46182f
mov eax, dword [ebp - 0xc4]
inc eax
mov dword [ebp - 0xc4], eax
cmp dword [ebp - 0xc4], 0x6b04
jge 0x4618cb
and dword [ebp - 0xcc], 0
jmp 0x461855
mov eax, dword [ebp - 0xcc]
inc eax
mov dword [ebp - 0xcc], eax
cmp dword [ebp - 0xcc], 0x1cdd
jge 0x4618c6
and dword [ebp - 0xd4], 0
jmp 0x461877
mov eax, dword [ebp - 0xd4]
inc eax
mov dword [ebp - 0xd4], eax
cmp dword [ebp - 0xd4], 0x7022
jge 0x4618c4
mov eax, dword [ebp - 0xbc]
and eax, dword [ebp - 0xc4]
mov edx, dword [ebp - 0xcc]
mov ecx, dword [ebp - 0xd4]
shl edx, cl
and eax, edx
cdq
mov dword [ebp - 0x7c8], eax
mov dword [ebp - 0x7c4], edx
push dword [ebp - 0x7c4]
push dword [ebp - 0x7c8]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x46186a
jmp 0x461848
jmp 0x461822
jmp 0x4617fc
cmp dword [ebp - 0x500], 0x77fa
jge 0x4619f4
mov dword [ebp - 0x508], 0x705e
mov dword [ebp - 0x7a8], str.undwfg_kfkxaxyci_myn_owcudv_fszxzlcv_oaymrbmkj_hqfw_akl_xpalah_zbxnvojh_bcx
cmp dword [ebp - 0x508], 0x7104
jle 0x46199a
and dword [ebp - 0xdc], 0
jmp 0x46191a
mov eax, dword [ebp - 0xdc]
inc eax
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0x6f9a
jge 0x46199a
and dword [ebp - 0xe4], 0
jmp 0x46193c
mov eax, dword [ebp - 0xe4]
inc eax
mov dword [ebp - 0xe4], eax
cmp dword [ebp - 0xe4], 0x7fb6
jge 0x461995
mov eax, dword [ebp - 0xdc]
add eax, dword [ebp - 0xe4]
cdq
mov dword [ebp - 0x7d4], eax
mov dword [ebp - 0x7d0], edx
push dword [ebp - 0x7d0]
push dword [ebp - 0x7d4]
lea ecx, [ebp - 0xc64]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xc64]
call fcn.00402d76
jmp 0x46192f
jmp 0x46190d
mov edx, dword [ebp - 0xab8]
mov ecx, 0xab4b00
call fcn.0047de2e
mov byte [ebp - 4], 0x6b
wait
cmp dword [ebp - 0x508], 0x6dae
jge 0x4619c7
push dword [ebp - 0x7a8]
call fcn.00481635
pop ecx
wait
jmp 0x4619e4
mov dword [ebp - 4], 0x6a
jmp 0x4619f4
mov byte [ebp - 4], 0x6d
wait
cmp dword [ebp - 0x510], 0x44b4
jge 0x461a15
mov edx, dword [ebp - 0xa0c]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x461a32
mov dword [ebp - 4], 0x6a
jmp 0x461a42
wait
jmp 0x461a5f
or dword [ebp - 4], 0xffffffff
jmp 0x461a69
mov dword [ebp - 4], 0x70
wait
cmp dword [ebp - 0x518], 0x62e0
jge 0x461a8d
mov edx, dword [ebp - 0x7b4]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x461aaa
or dword [ebp - 4], 0xffffffff
jmp 0x461ab4
mov dword [ebp - 0x558], 0x64d
mov dword [ebp - 0x7e4], str.qanafss_yaplb_cbzpc_zij_txizkbfam_rmlvjwlyf_ggdywqdf_sbyrb_ofqs_mpvyxk_paolcfpt_ysvsfgyi_kjiwnharp_sfrcnbel
cmp dword [ebp - 0x558], 0x926
jle 0x461b8b
push 0
call dword [sym.imp.GDI32.dll_CreatePatternBrush]
and dword [ebp - 0xec], 0
jmp 0x461af6
mov eax, dword [ebp - 0xec]
inc eax
mov dword [ebp - 0xec], eax
cmp dword [ebp - 0xec], 0x440d
jge 0x461b8b
and dword [ebp - 0xf4], 0
jmp 0x461b1c
mov eax, dword [ebp - 0xf4]
inc eax
mov dword [ebp - 0xf4], eax
cmp dword [ebp - 0xf4], 0x26e9
jge 0x461b86
and dword [ebp - 0xfc], 0
jmp 0x461b3e
mov eax, dword [ebp - 0xfc]
inc eax
mov dword [ebp - 0xfc], eax
cmp dword [ebp - 0xfc], 0x5ef
jge 0x461b84
mov eax, dword [ebp - 0xec]
cdq
idiv dword [ebp - 0xf4]
or edx, dword [ebp - 0xfc]
mov eax, edx
cdq
mov dword [ebp - 0x7e0], eax
mov dword [ebp - 0x7dc], edx
push dword [ebp - 0x7dc]
push dword [ebp - 0x7e0]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x461b31
jmp 0x461b0f
jmp 0x461ae9
movss xmm0, dword [ebp - 0x14]
ucomiss xmm0, dword [0xaab8e8]
lahf
test ah, 0x44
jp 0x46244a
mov dword [ebp - 0x520], 0x53fc
mov dword [ebp - 0xa90], str.eelmv_qchvqc_wznscl_awoc
cmp dword [ebp - 0x520], 0x559b
jle 0x461c70
and dword [ebp - 0x114], 0
jmp 0x461bdb
mov eax, dword [ebp - 0x114]
inc eax
mov dword [ebp - 0x114], eax
cmp dword [ebp - 0x114], 0x3854
jge 0x461c70
and dword [ebp - 0x104], 0
jmp 0x461c01
mov eax, dword [ebp - 0x104]
inc eax
mov dword [ebp - 0x104], eax
cmp dword [ebp - 0x104], 0x7880
jge 0x461c6b
and dword [ebp - 0x10c], 0
jmp 0x461c23
mov eax, dword [ebp - 0x10c]
inc eax
mov dword [ebp - 0x10c], eax
cmp dword [ebp - 0x10c], 0x7496
jge 0x461c69
mov ecx, dword [ebp - 0x104]
imul ecx, dword [ebp - 0x10c]
mov eax, dword [ebp - 0x114]
shl eax, cl
cdq
mov dword [ebp - 0x7ec], eax
mov dword [ebp - 0x7e8], edx
push dword [ebp - 0x7e8]
push dword [ebp - 0x7ec]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x461c16
jmp 0x461bf4
jmp 0x461bce
mov dword [ebp - 0x540], 0x4868
mov dword [ebp - 4], 0x72
wait
cmp dword [ebp - 0x520], 0x5391
jge 0x461c9e
mov edx, dword [ebp - 0xa90]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x461cbb
or dword [ebp - 4], 0xffffffff
jmp 0x461cc5
mov dword [ebp - 0xad0], str.yeioavo_dcvkfyyek_gsenvyhr_uqlyz_xockamfy
mov dword [ebp - 0x538], 0x5e49
mov dword [ebp - 0x7cc], str.kdmwab_suwkv_phrua_gvdzppd_raxaoif_jyfmusxok_ihdjm_aitpims_qrh_nawanrbbf
cmp dword [ebp - 0x538], 0x6035
jle 0x461df4
and dword [ebp - 0x12c], 0
jmp 0x461d09
mov eax, dword [ebp - 0x12c]
inc eax
mov dword [ebp - 0x12c], eax
cmp dword [ebp - 0x12c], 0x456f
jge 0x461df4
and dword [ebp - 0x11c], 0
jmp 0x461d2f
mov eax, dword [ebp - 0x11c]
inc eax
mov dword [ebp - 0x11c], eax
cmp dword [ebp - 0x11c], 0x8019
jge 0x461def
and dword [ebp - 0x124], 0
jmp 0x461d55
mov eax, dword [ebp - 0x124]
inc eax
mov dword [ebp - 0x124], eax
cmp dword [ebp - 0x124], 0x3f9e
jge 0x461dea
and dword [ebp - 0x134], 0
jmp 0x461d7b
mov eax, dword [ebp - 0x134]
inc eax
mov dword [ebp - 0x134], eax
cmp dword [ebp - 0x134], 0x2d78
jge 0x461de5
mov eax, dword [ebp - 0x11c]
imul eax, dword [ebp - 0x124]
mov ecx, dword [ebp - 0x12c]
sub ecx, eax
or ecx, dword [ebp - 0x134]
mov eax, ecx
cdq
mov dword [ebp - 0x7f8], eax
mov dword [ebp - 0x7f4], edx
push dword [ebp - 0x7f4]
push dword [ebp - 0x7f8]
lea ecx, [ebp - 0xc94]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xc94]
call fcn.00402d76
jmp 0x461d6e
jmp 0x461d48
jmp 0x461d22
jmp 0x461cfc
cmp dword [ebp - 0x540], 0x4bd2
jle 0x462167
and dword [ebp - 0x174], 0
jmp 0x461e1a
mov eax, dword [ebp - 0x174]
inc eax
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 0x3579
jge 0x462167
mov dword [ebp - 0x530], 0x6823
mov dword [ebp - 0xa18], str.ajhrvs_eszvhzddy_vfs_ecd_doi_yvbxv_hdbo_pictzxllx
cmp dword [ebp - 0x530], 0x6ad9
jle 0x461ef6
and dword [ebp - 0x13c], 0
jmp 0x461e64
mov eax, dword [ebp - 0x13c]
inc eax
mov dword [ebp - 0x13c], eax
cmp dword [ebp - 0x13c], 0x4166
jge 0x461ef6
and dword [ebp - 0x144], 0
jmp 0x461e8a
mov eax, dword [ebp - 0x144]
inc eax
mov dword [ebp - 0x144], eax
cmp dword [ebp - 0x144], 0x77aa
jge 0x461ef1
and dword [ebp - 0x14c], 0
jmp 0x461eac
mov eax, dword [ebp - 0x14c]
inc eax
mov dword [ebp - 0x14c], eax
cmp dword [ebp - 0x14c], 0x624
jge 0x461eef
mov eax, dword [ebp - 0x13c]
sub eax, dword [ebp - 0x144]
or eax, dword [ebp - 0x14c]
cdq
mov dword [ebp - 0x804], eax
mov dword [ebp - 0x800], edx
push dword [ebp - 0x800]
push dword [ebp - 0x804]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x461e9f
jmp 0x461e7d
jmp 0x461e57
and dword [ebp - 0x17c], 0
jmp 0x461f0c
mov eax, dword [ebp - 0x17c]
inc eax
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 0x54fd
jge 0x462117
and dword [ebp - 0x184], 0
jmp 0x461f32
mov eax, dword [ebp - 0x184]
inc eax
mov dword [ebp - 0x184], eax
cmp dword [ebp - 0x184], 0x66f9
jge 0x462112
mov dword [ebp - 0x528], 0x66c5
mov dword [ebp - 0x7c0], str.vjim_ffxlje_degorcbqa_tdlwjrcf_dstebw_gana_ffzkgzmx_ugdtifj
cmp dword [ebp - 0x528], 0x69c1
jle 0x462062
and dword [ebp - 0x16c], 0
jmp 0x461f7c
mov eax, dword [ebp - 0x16c]
inc eax
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 0x4651
jge 0x462062
and dword [ebp - 0x154], 0
jmp 0x461fa2
mov eax, dword [ebp - 0x154]
inc eax
mov dword [ebp - 0x154], eax
cmp dword [ebp - 0x154], 0x4598
jge 0x46205d
and dword [ebp - 0x15c], 0
jmp 0x461fc8
mov eax, dword [ebp - 0x15c]
inc eax
mov dword [ebp - 0x15c], eax
cmp dword [ebp - 0x15c], 0x6ab0
jge 0x462058
and dword [ebp - 0x164], 0
jmp 0x461fee
mov eax, dword [ebp - 0x164]
inc eax
mov dword [ebp - 0x164], eax
cmp dword [ebp - 0x164], 0x3d90
jge 0x462053
mov eax, dword [ebp - 0x154]
add eax, dword [ebp - 0x15c]
add eax, dword [ebp - 0x164]
xor eax, dword [ebp - 0x16c]
cdq
mov dword [ebp - 0x810], eax
mov dword [ebp - 0x80c], edx
push dword [ebp - 0x80c]
push dword [ebp - 0x810]
lea ecx, [ebp - 0xcc4]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xcc4]
call fcn.00402d76
jmp 0x461fe1
jmp 0x461fbb
jmp 0x461f95
jmp 0x461f6f
and dword [ebp - 0x18c], 0
jmp 0x462078
mov eax, dword [ebp - 0x18c]
inc eax
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0x4619
jge 0x4620c6
mov eax, dword [ebp - 0x174]
mov ecx, dword [ebp - 0x17c]
sar eax, cl
mov ecx, dword [ebp - 0x184]
imul ecx, dword [ebp - 0x18c]
and eax, ecx
cdq
mov dword [ebp - 0x81c], eax
mov dword [ebp - 0x818], edx
push dword [ebp - 0x818]
push dword [ebp - 0x81c]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x46206b
mov dword [ebp - 4], 0x74
wait
cmp dword [ebp - 0x528], 0x64e0
jge 0x4620e6
push dword [ebp - 0x7c0]
call fcn.00481635
pop ecx
wait
jmp 0x462103
or dword [ebp - 4], 0xffffffff
jmp 0x46210d
jmp 0x461f25
jmp 0x461eff
mov dword [ebp - 4], 0x76
wait
cmp dword [ebp - 0x530], 0x64df
jge 0x46213b
mov edx, dword [ebp - 0xa18]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x462158
or dword [ebp - 4], 0xffffffff
jmp 0x462162
jmp 0x461e0d
mov dword [ebp - 4], 0x78
wait
cmp dword [ebp - 0x538], 0x5d20
jge 0x462187
push dword [ebp - 0x7cc]
call fcn.00481635
pop ecx
wait
jmp 0x4621a4
or dword [ebp - 4], 0xffffffff
jmp 0x4621ae
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.0045744b
pop ecx
mov dword [ebp - 0x550], 0x3d07
mov dword [ebp - 0xa24], str.vlizllw_ahuwqi_utixsxsf_iudxdo_jday_oajnt_yxme_jrtcoahz_ttgpt_pxuweszgw_lqqbfh_etrlk_fbuqsl_iwyefms
cmp dword [ebp - 0x550], 0x3d7f
jle 0x462273
and dword [ebp - 0x194], 0
jmp 0x4621f3
mov eax, dword [ebp - 0x194]
inc eax
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0xe20
jge 0x462273
and dword [ebp - 0x19c], 0
jmp 0x462215
mov eax, dword [ebp - 0x19c]
inc eax
mov dword [ebp - 0x19c], eax
cmp dword [ebp - 0x19c], 0x2b4f
jge 0x46226e
mov eax, dword [ebp - 0x194]
and eax, dword [ebp - 0x19c]
cdq
mov dword [ebp - 0x828], eax
mov dword [ebp - 0x824], edx
push dword [ebp - 0x824]
push dword [ebp - 0x828]
lea ecx, [ebp - 0xcf4]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xcf4]
call fcn.00402d76
jmp 0x462208
jmp 0x4621e6
mov dword [ebp - 4], 0x7a
wait
cmp dword [ebp - 0x540], 0x44d9
jge 0x462297
mov edx, dword [ebp - 0xad0]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x4623f9
or dword [ebp - 4], 0xffffffff
jmp 0x462403
mov dword [ebp - 4], 0x7e
wait
cmp dword [ebp - 0x550], 0x3bbd
jge 0x462423
push dword [ebp - 0xa24]
call fcn.00481635
pop ecx
wait
jmp 0x462440
or dword [ebp - 4], 0xffffffff
jmp 0x46244a
mov dword [ebp - 4], 0x80
wait
cmp dword [ebp - 0x558], 0x56d
jge 0x46246e
mov edx, dword [ebp - 0x7e4]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x46248b
or dword [ebp - 4], 0xffffffff
jmp 0x462495
mov dword [ebp - 0x588], 0x7013
mov dword [ebp - 0x808], str.sgyxj_npljz_anljzw_sllopwwc_wiuw_ktnplhyn_htfigdy
cmp dword [ebp - 0x588], 0x7056
jle 0x462946
mov dword [ebp - 0x570], 0x18b9
mov dword [ebp - 0xa30], str.lrrxt_qtntmesck_race
cmp dword [ebp - 0x570], 0x1a7d
jle 0x462589
and dword [ebp - 0x1bc], 0
jmp 0x4624f3
mov eax, dword [ebp - 0x1bc]
inc eax
mov dword [ebp - 0x1bc], eax
cmp dword [ebp - 0x1bc], 0x20cf
jge 0x462589
and dword [ebp - 0x1c4], 0
jmp 0x462519
mov eax, dword [ebp - 0x1c4]
inc eax
mov dword [ebp - 0x1c4], eax
cmp dword [ebp - 0x1c4], 0x3f99
jge 0x462584
and dword [ebp - 0x1cc], 0
jmp 0x46253b
mov eax, dword [ebp - 0x1cc]
inc eax
mov dword [ebp - 0x1cc], eax
cmp dword [ebp - 0x1cc], 0x52bd
jge 0x462582
mov eax, dword [ebp - 0x1bc]
mov ecx, dword [ebp - 0x1c4]
sar eax, cl
mov ecx, dword [ebp - 0x1cc]
sar eax, cl
cdq
mov dword [ebp - 0x840], eax
mov dword [ebp - 0x83c], edx
push dword [ebp - 0x83c]
push dword [ebp - 0x840]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x46252e
jmp 0x46250c
jmp 0x4624e6
and dword [ebp - 0x1ec], 0
jmp 0x46259f
mov eax, dword [ebp - 0x1ec]
inc eax
mov dword [ebp - 0x1ec], eax
cmp dword [ebp - 0x1ec], 0x5269
jge 0x4628fb
and dword [ebp - 0x1f4], 0
jmp 0x4625c5
mov eax, dword [ebp - 0x1f4]
inc eax
mov dword [ebp - 0x1f4], eax
cmp dword [ebp - 0x1f4], 0x7551
jge 0x4628f6
and dword [ebp - 0x1fc], 0
jmp 0x4625eb
mov eax, dword [ebp - 0x1fc]
inc eax
mov dword [ebp - 0x1fc], eax
cmp dword [ebp - 0x1fc], 0x13df
jge 0x4628f1
mov dword [ebp - 0x568], 0x7aa3
mov dword [ebp - 0x7f0], str.cdmghs_qkk_fprnp_diyzlldv_enkjwusl_zewjv_pem_gytwq_obqoj
cmp dword [ebp - 0x568], 0x7ba6
jle 0x4626ef
and dword [ebp - 0x1e4], 0
jmp 0x462635
mov eax, dword [ebp - 0x1e4]
inc eax
mov dword [ebp - 0x1e4], eax
cmp dword [ebp - 0x1e4], 0x6183
jge 0x4626e7
and dword [ebp - 0x1d4], 0
jmp 0x46265b
mov eax, dword [ebp - 0x1d4]
inc eax
mov dword [ebp - 0x1d4], eax
cmp dword [ebp - 0x1d4], 0x533d
jge 0x4626e2
and dword [ebp - 0x1dc], 0
jmp 0x46267d
mov eax, dword [ebp - 0x1dc]
inc eax
mov dword [ebp - 0x1dc], eax
cmp dword [ebp - 0x1dc], 0x6f97
jge 0x4626dd
mov eax, dword [ebp - 0x1d4]
imul eax, dword [ebp - 0x1dc]
add eax, dword [ebp - 0x1e4]
cdq
mov dword [ebp - 0x84c], eax
mov dword [ebp - 0x848], edx
push dword [ebp - 0x848]
push dword [ebp - 0x84c]
lea ecx, [ebp - 0xd54]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xd54]
call fcn.00402d76
jmp 0x462670
jmp 0x46264e
jmp 0x462628
push 0
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
and dword [ebp - 0x204], 0
jmp 0x462705
mov eax, dword [ebp - 0x204]
inc eax
mov dword [ebp - 0x204], eax
cmp dword [ebp - 0x204], 0x7bcf
jge 0x4628a5
mov ecx, dword [ebp - 0x1ec]
and ecx, dword [ebp - 0x1f4]
mov eax, dword [ebp - 0x1fc]
cdq
idiv dword [ebp - 0x204]
or ecx, edx
mov eax, ecx
cdq
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x860], edx
mov dword [ebp - 0x560], 0x4b92
mov dword [ebp - 0xa98], str.yxoj_htfetx_qejqhtxv
cmp dword [ebp - 0x560], 0x4de3
jle 0x46283f
and dword [ebp - 0x21c], 0
jmp 0x462779
mov eax, dword [ebp - 0x21c]
inc eax
mov dword [ebp - 0x21c], eax
cmp dword [ebp - 0x21c], 0xc05
jge 0x46283f
and dword [ebp - 0x20c], 0
jmp 0x46279f
mov eax, dword [ebp - 0x20c]
inc eax
mov dword [ebp - 0x20c], eax
cmp dword [ebp - 0x20c], 0x7a58
jge 0x46283a
and dword [ebp - 0x214], 0
jmp 0x4627c5
mov eax, dword [ebp - 0x214]
inc eax
mov dword [ebp - 0x214], eax
cmp dword [ebp - 0x214], 0x6707
jge 0x462835
and dword [ebp - 0x224], 0
jmp 0x4627e7
mov eax, dword [ebp - 0x224]
inc eax
mov dword [ebp - 0x224], eax
cmp dword [ebp - 0x224], 0x3431
jge 0x462833
mov ecx, dword [ebp - 0x20c]
imul ecx, dword [ebp - 0x214]
mov eax, dword [ebp - 0x21c]
sar eax, cl
xor eax, dword [ebp - 0x224]
cdq
mov dword [ebp - 0x858], eax
mov dword [ebp - 0x854], edx
push dword [ebp - 0x854]
push dword [ebp - 0x858]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x4627da
jmp 0x4627b8
jmp 0x462792
jmp 0x46276c
push dword [ebp - 0x860]
push dword [ebp - 0x864]
mov ecx, 0xab4b00
call fcn.0047c980
mov dword [ebp - 4], 0x82
wait
cmp dword [ebp - 0x560], 0x491d
jge 0x462879
mov edx, dword [ebp - 0xa98]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x462896
or dword [ebp - 4], 0xffffffff
jmp 0x4628a0
jmp 0x4626f8
mov dword [ebp - 4], 0x84
wait
cmp dword [ebp - 0x568], 0x7756
jge 0x4628c5
push dword [ebp - 0x7f0]
call fcn.00481635
pop ecx
wait
jmp 0x4628e2
or dword [ebp - 4], 0xffffffff
jmp 0x4628ec
jmp 0x4625de
jmp 0x4625b8
jmp 0x462592
mov dword [ebp - 4], 0x86
wait
cmp dword [ebp - 0x570], 0x17b5
jge 0x46291f
mov edx, dword [ebp - 0xa30]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x46293c
or dword [ebp - 4], 0xffffffff
jmp 0x462946
mov dword [ebp - 0x580], 0x23fa
mov dword [ebp - 0xac0], str.ryi_kfev_osqaj_zmhrpo_rsx_pwoc_ppv_yyrqr_goezkf_qfbw_lckcxf_fwptok_kjuswej_wsxfpuvq
cmp dword [ebp - 0x580], 0x2600
jle 0x462a47
and dword [ebp - 0x22c], 0
jmp 0x462980
mov eax, dword [ebp - 0x22c]
inc eax
mov dword [ebp - 0x22c], eax
cmp dword [ebp - 0x22c], 0x6aac
jge 0x462a47
and dword [ebp - 0x234], 0
jmp 0x4629a6
mov eax, dword [ebp - 0x234]
inc eax
mov dword [ebp - 0x234], eax
cmp dword [ebp - 0x234], 0x4e28
jge 0x462a42
and dword [ebp - 0x23c], 0
jmp 0x4629cc
mov eax, dword [ebp - 0x23c]
inc eax
mov dword [ebp - 0x23c], eax
cmp dword [ebp - 0x23c], 0x704a
jge 0x462a3d
and dword [ebp - 0x244], 0
jmp 0x4629ee
mov eax, dword [ebp - 0x244]
inc eax
mov dword [ebp - 0x244], eax
cmp dword [ebp - 0x244], 0xe56
jge 0x462a3b
mov eax, dword [ebp - 0x22c]
xor eax, dword [ebp - 0x234]
mov edx, dword [ebp - 0x23c]
mov ecx, dword [ebp - 0x244]
shl edx, cl
xor eax, edx
cdq
mov dword [ebp - 0x870], eax
mov dword [ebp - 0x86c], edx
push dword [ebp - 0x86c]
push dword [ebp - 0x870]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x4629e1
jmp 0x4629bf
jmp 0x462999
jmp 0x462973
movss xmm0, dword [ebp - 0x14]
ucomiss xmm0, dword [0xaab8ec]
lahf
test ah, 0x44
jp 0x462bd4
mov dword [ebp - 0x578], 0x3f79
mov dword [ebp - 0x7fc], str.hbslicdaf_klsses_yigqvpdx_mjkwefe_egm_gllednqs_hmsp_bce_ewxoemey_bgfs
cmp dword [ebp - 0x578], 0x4357
jle 0x462b82
and dword [ebp - 0x24c], 0
jmp 0x462a97
mov eax, dword [ebp - 0x24c]
inc eax
mov dword [ebp - 0x24c], eax
cmp dword [ebp - 0x24c], 0x2059
jge 0x462b82
and dword [ebp - 0x254], 0
jmp 0x462abd
mov eax, dword [ebp - 0x254]
inc eax
mov dword [ebp - 0x254], eax
cmp dword [ebp - 0x254], 0x1445
jge 0x462b7d
and dword [ebp - 0x25c], 0
jmp 0x462ae3
mov eax, dword [ebp - 0x25c]
inc eax
mov dword [ebp - 0x25c], eax
cmp dword [ebp - 0x25c], 0x4985
jge 0x462b78
and dword [ebp - 0x264], 0
jmp 0x462b09
mov eax, dword [ebp - 0x264]
inc eax
mov dword [ebp - 0x264], eax
cmp dword [ebp - 0x264], 0x5cea
jge 0x462b73
mov eax, dword [ebp - 0x24c]
cdq
idiv dword [ebp - 0x254]
sub edx, dword [ebp - 0x25c]
mov ecx, dword [ebp - 0x264]
shl edx, cl
mov eax, edx
cdq
mov dword [ebp - 0x87c], eax
mov dword [ebp - 0x878], edx
push dword [ebp - 0x878]
push dword [ebp - 0x87c]
lea ecx, [ebp - 0xd84]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xd84]
call fcn.00402d76
jmp 0x462afc
jmp 0x462ad6
jmp 0x462ab0
jmp 0x462a8a
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.00458055
pop ecx
mov dword [ebp - 4], 0x88
wait
cmp dword [ebp - 0x578], 0x3cf5
jge 0x462bad
push dword [ebp - 0x7fc]
call fcn.00481635
pop ecx
wait
jmp 0x462bca
or dword [ebp - 4], 0xffffffff
jmp 0x462bd4
mov dword [ebp - 4], 0x8a
wait
cmp dword [ebp - 0x580], 0x239e
jge 0x462bf8
mov edx, dword [ebp - 0xac0]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x462c15
or dword [ebp - 4], 0xffffffff
jmp 0x462c1f
mov dword [ebp - 4], 0x8c
wait
cmp dword [ebp - 0x588], 0x6d68
jge 0x462c43
mov edx, dword [ebp - 0x808]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x462d9d
or dword [ebp - 4], 0xffffffff
jmp 0x462da7
movss xmm0, dword [ebp - 0x14]
ucomiss xmm0, dword [0xaab8f0]
lahf
test ah, 0x44
jp 0x462dc4
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.00458d8f
pop ecx
mov dword [ebp - 0x598], 0x27d7
mov dword [ebp - 0x814], str.svzdwvat_ler_qvapkoj_mcsgnnmg_vurcv_kjlvynaxa_cxscaqv_uorq_kpoxzrlmn_gqvko_ogfz_dtnsh_fkdpmwo_bwjdixpk
cmp dword [ebp - 0x598], 0x28c4
jle 0x462e92
and dword [ebp - 0x294], 0
jmp 0x462dfe
mov eax, dword [ebp - 0x294]
inc eax
mov dword [ebp - 0x294], eax
cmp dword [ebp - 0x294], 0x7d1d
jge 0x462e92
and dword [ebp - 0x284], 0
jmp 0x462e24
mov eax, dword [ebp - 0x284]
inc eax
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0x1a49
jge 0x462e8d
and dword [ebp - 0x28c], 0
jmp 0x462e46
mov eax, dword [ebp - 0x28c]
inc eax
mov dword [ebp - 0x28c], eax
cmp dword [ebp - 0x28c], 0x5170
jge 0x462e8b
mov ecx, dword [ebp - 0x284]
sub ecx, dword [ebp - 0x28c]
mov eax, dword [ebp - 0x294]
sar eax, cl
cdq
mov dword [ebp - 0x894], eax
mov dword [ebp - 0x890], edx
push dword [ebp - 0x890]
push dword [ebp - 0x894]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x462e39
jmp 0x462e17
jmp 0x462df1
mov dword [ebp - 0x5c8], 0x1e36
mov dword [ebp - 4], 0x90
wait
cmp dword [ebp - 0x598], 0x24e8
jge 0x462ec0
mov edx, dword [ebp - 0x814]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x462edd
or dword [ebp - 4], 0xffffffff
jmp 0x462ee7
mov dword [ebp - 0x5a0], 0x2a8b
mov dword [ebp - 0xaa0], str.kfwy_wogmmoe_bawdwadia_lwjper_pbafk_nwtpfxane_rjyt_ynbtncu_ojtsaznv_fexgrg
cmp dword [ebp - 0x5a0], 0x2d78
jle 0x462fe6
and dword [ebp - 0x29c], 0
jmp 0x462f21
mov eax, dword [ebp - 0x29c]
inc eax
mov dword [ebp - 0x29c], eax
cmp dword [ebp - 0x29c], 0x218a
jge 0x462fe6
and dword [ebp - 0x2a4], 0
jmp 0x462f47
mov eax, dword [ebp - 0x2a4]
inc eax
mov dword [ebp - 0x2a4], eax
cmp dword [ebp - 0x2a4], 0x8fb
jge 0x462fe1
and dword [ebp - 0x2ac], 0
jmp 0x462f6d
mov eax, dword [ebp - 0x2ac]
inc eax
mov dword [ebp - 0x2ac], eax
cmp dword [ebp - 0x2ac], 0x34d9
jge 0x462fdc
and dword [ebp - 0x2b4], 0
jmp 0x462f8f
mov eax, dword [ebp - 0x2b4]
inc eax
mov dword [ebp - 0x2b4], eax
cmp dword [ebp - 0x2b4], 0x6798
jge 0x462fda
mov eax, dword [ebp - 0x29c]
add eax, dword [ebp - 0x2a4]
mov ecx, dword [ebp - 0x2ac]
add ecx, dword [ebp - 0x2b4]
or eax, ecx
cdq
mov dword [ebp - 0x8a0], eax
mov dword [ebp - 0x89c], edx
push dword [ebp - 0x89c]
push dword [ebp - 0x8a0]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x462f82
jmp 0x462f60
jmp 0x462f3a
jmp 0x462f14
mov dword [ebp - 0x838], str.rpsmua_awsilrc_aqreyjt_gpewvbh_yriusjf_ahgfaydu_wtfc_nxk_ilqmekrk_wnyyedkav
mov dword [ebp - 4], 0x92
wait
cmp dword [ebp - 0x5a0], 0x26ac
jge 0x463014
mov edx, dword [ebp - 0xaa0]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x463031
or dword [ebp - 4], 0xffffffff
jmp 0x46303b
cmp dword [ebp - 0x5c8], 0x1ef9
jle 0x463591
and dword [ebp - 0x2fc], 0
jmp 0x463061
mov eax, dword [ebp - 0x2fc]
inc eax
mov dword [ebp - 0x2fc], eax
cmp dword [ebp - 0x2fc], 0x3b87
jge 0x463452
and dword [ebp - 0x2ec], 0
jmp 0x463087
mov eax, dword [ebp - 0x2ec]
inc eax
mov dword [ebp - 0x2ec], eax
cmp dword [ebp - 0x2ec], 0x2836
jge 0x46344d
mov dword [ebp - 0x5b8], 0x4ba8
mov dword [ebp - 0x82c], str.acg_cvqdpf_qnskswnm_rrhcp_nvgr_mkqkbj_tvxgj_ghdhwpcic
cmp dword [ebp - 0x5b8], 0x4c7d
jle 0x4631a2
and dword [ebp - 0x2d4], 0
jmp 0x4630d1
mov eax, dword [ebp - 0x2d4]
inc eax
mov dword [ebp - 0x2d4], eax
cmp dword [ebp - 0x2d4], 0x20f5
jge 0x463197
and dword [ebp - 0x2bc], 0
jmp 0x4630f7
mov eax, dword [ebp - 0x2bc]
inc eax
mov dword [ebp - 0x2bc], eax
cmp dword [ebp - 0x2bc], 0x5660
jge 0x463192
and dword [ebp - 0x2c4], 0
jmp 0x46311d
mov eax, dword [ebp - 0x2c4]
inc eax
mov dword [ebp - 0x2c4], eax
cmp dword [ebp - 0x2c4], 0x625b
jge 0x46318d
and dword [ebp - 0x2cc], 0
jmp 0x46313f
mov eax, dword [ebp - 0x2cc]
inc eax
mov dword [ebp - 0x2cc], eax
cmp dword [ebp - 0x2cc], 0x3425
jge 0x46318b
mov eax, dword [ebp - 0x2bc]
cdq
idiv dword [ebp - 0x2c4]
sub edx, dword [ebp - 0x2cc]
or edx, dword [ebp - 0x2d4]
mov eax, edx
cdq
mov dword [ebp - 0x8ac], eax
mov dword [ebp - 0x8a8], edx
push dword [ebp - 0x8a8]
push dword [ebp - 0x8ac]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x463132
jmp 0x463110
jmp 0x4630ea
jmp 0x4630c4
push 0xf12
call dword [sym.imp.KERNEL32.dll_IsValidCodePage]
and dword [ebp - 0x2f4], 0
jmp 0x4631b8
mov eax, dword [ebp - 0x2f4]
inc eax
mov dword [ebp - 0x2f4], eax
cmp dword [ebp - 0x2f4], 0x76f2
jge 0x4633fd
mov dword [ebp - 0x5a8], 0x7831
mov dword [ebp - 0x65c], str.staokbows_uzir_hvicfl_xktwb_euslzxhut_mqygwcugb_hzbvyx_bwyatcbx_xdjl_cmumr_jtpou_txguxc
cmp dword [ebp - 0x5a8], 0x7b71
jle 0x463297
push 0
push 0
call dword [sym.imp.KERNEL32.dll_SetEnvironmentVariableW]
and dword [ebp - 0x2dc], 0
jmp 0x46320c
mov eax, dword [ebp - 0x2dc]
inc eax
mov dword [ebp - 0x2dc], eax
cmp dword [ebp - 0x2dc], 0x4ab2
jge 0x46328f
and dword [ebp - 0x2e4], 0
jmp 0x46322e
mov eax, dword [ebp - 0x2e4]
inc eax
mov dword [ebp - 0x2e4], eax
cmp dword [ebp - 0x2e4], 0x3dc0
jge 0x46328a
mov eax, dword [ebp - 0x2dc]
cdq
idiv dword [ebp - 0x2e4]
mov eax, edx
cdq
mov dword [ebp - 0x8bc], eax
mov dword [ebp - 0x8b8], edx
push dword [ebp - 0x8b8]
push dword [ebp - 0x8bc]
lea ecx, [ebp - 0xde4]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xde4]
call fcn.00402d76
jmp 0x463221
jmp 0x4631ff
push 0
call dword [sym.imp.KERNEL32.dll_ResumeThread]
mov eax, dword [ebp - 0x2ec]
imul eax, dword [ebp - 0x2f4]
xor eax, dword [ebp - 0x2fc]
cdq
mov dword [ebp - 0x8dc], eax
mov dword [ebp - 0x8d8], edx
mov dword [ebp - 4], 0x94
wait
cmp dword [ebp - 0x5a8], 0x7794
jge 0x4632d7
push dword [ebp - 0x65c]
call fcn.00481635
pop ecx
wait
jmp 0x4632f4
or dword [ebp - 4], 0xffffffff
jmp 0x4632fe
mov dword [ebp - 0x5b0], 0x7f12
mov dword [ebp - 0xa48], str.acgqkdk_rexxchuw_nvgdbqn_scoqe_ueefcbra
cmp dword [ebp - 0x5b0], 0x82c8
jle 0x463397
and dword [ebp - 0x304], 0
jmp 0x463334
mov eax, dword [ebp - 0x304]
inc eax
mov dword [ebp - 0x304], eax
cmp dword [ebp - 0x304], 0x7887
jge 0x463397
and dword [ebp - 0x30c], 0
jmp 0x463356
mov eax, dword [ebp - 0x30c]
inc eax
mov dword [ebp - 0x30c], eax
cmp dword [ebp - 0x30c], 0x466f
jge 0x463395
mov eax, dword [ebp - 0x304]
mov ecx, dword [ebp - 0x30c]
shl eax, cl
cdq
mov dword [ebp - 0x8cc], eax
mov dword [ebp - 0x8c8], edx
push dword [ebp - 0x8c8]
push dword [ebp - 0x8cc]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x463349
jmp 0x463327
push dword [ebp - 0x8d8]
push dword [ebp - 0x8dc]
mov ecx, 0xab4b00
call fcn.0047c980
mov dword [ebp - 4], 0x96
wait
cmp dword [ebp - 0x5b0], 0x7cf4
jge 0x4633d1
mov edx, dword [ebp - 0xa48]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x4633ee
or dword [ebp - 4], 0xffffffff
jmp 0x4633f8
jmp 0x4631ab
mov dword [ebp - 4], 0x98
wait
cmp dword [ebp - 0x5b8], 0x4ab6
jge 0x463421
mov edx, dword [ebp - 0x82c]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x46343e
or dword [ebp - 4], 0xffffffff
jmp 0x463448
jmp 0x46307a
jmp 0x463054
mov dword [ebp - 0x5c0], 0x60cf
mov dword [ebp - 0xae0], str.bth_xhgg_ujm_ziet_ysmkqqve_hyywsw_tfvycxd_ssoggegw_uvjnys_jxawkjta_shsnyp_rgdjk_bzfqjpah
cmp dword [ebp - 0x5c0], 0x60ec
jle 0x463540
and dword [ebp - 0x314], 0
jmp 0x46348c
mov eax, dword [ebp - 0x314]
inc eax
mov dword [ebp - 0x314], eax
cmp dword [ebp - 0x314], 0x6abb
jge 0x463540
and dword [ebp - 0x31c], 0
jmp 0x4634b2
mov eax, dword [ebp - 0x31c]
inc eax
mov dword [ebp - 0x31c], eax
cmp dword [ebp - 0x31c], 0x569e
jge 0x46353b
and dword [ebp - 0x324], 0
jmp 0x4634d4
mov eax, dword [ebp - 0x324]
inc eax
mov dword [ebp - 0x324], eax
cmp dword [ebp - 0x324], 0x380d
jge 0x463536
mov eax, dword [ebp - 0x314]
imul eax, dword [ebp - 0x31c]
mov ecx, dword [ebp - 0x324]
sar eax, cl
cdq
mov dword [ebp - 0x8ec], eax
mov dword [ebp - 0x8e8], edx
push dword [ebp - 0x8e8]
push dword [ebp - 0x8ec]
lea ecx, [ebp - 0xe14]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xe14]
call fcn.00402d76
jmp 0x4634c7
jmp 0x4634a5
jmp 0x46347f
push 0
push 0
call dword [sym.imp.ADVAPI32.dll_RegUnLoadKeyW]
mov dword [ebp - 4], 0x9a
wait
cmp dword [ebp - 0x5c0], 0x5dd8
jge 0x46356a
push dword [ebp - 0xae0]
call fcn.00481635
pop ecx
wait
jmp 0x463587
or dword [ebp - 4], 0xffffffff
jmp 0x463591
movss xmm0, dword [ebp - 0x14]
ucomiss xmm0, dword [0xaab8f4]
lahf
test ah, 0x44
jp 0x4635ae
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.0045ab7e
pop ecx
mov dword [ebp - 0x5d0], 0x2756
mov dword [ebp - 0xa54], str.dmjho_dmxoxry_twboigku_chljnql_hizji_urlluiy_uim_jfqlo
cmp dword [ebp - 0x5d0], 0x29cf
jle 0x46367d
push 0x2025
push 0
push 0x2386
push 0
call dword [sym.imp.KERNEL32.dll_SetFilePointer]
and dword [ebp - 0x32c], 0
jmp 0x4635fc
mov eax, dword [ebp - 0x32c]
inc eax
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0x60b7
jge 0x46367d
and dword [ebp - 0x334], 0
jmp 0x46361e
mov eax, dword [ebp - 0x334]
inc eax
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0x6632
jge 0x463678
mov eax, dword [ebp - 0x32c]
imul eax, dword [ebp - 0x334]
cdq
mov dword [ebp - 0x8fc], eax
mov dword [ebp - 0x8f8], edx
push dword [ebp - 0x8f8]
push dword [ebp - 0x8fc]
lea ecx, [ebp - 0xe44]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xe44]
call fcn.00402d76
jmp 0x463611
jmp 0x4635ef
mov dword [ebp - 4], 0x9c
wait
cmp dword [ebp - 0x5c8], 0x1e14
jge 0x4636a1
mov edx, dword [ebp - 0x838]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x4636be
or dword [ebp - 4], 0xffffffff
jmp 0x4636c8
mov dword [ebp - 4], 0x9e
wait
cmp dword [ebp - 0x5d0], 0x26af
jge 0x4636e8
push dword [ebp - 0xa54]
call fcn.00481635
pop ecx
wait
jmp 0x463705
or dword [ebp - 4], 0xffffffff
jmp 0x46370f
mov dword [ebp - 0x5d8], 0x214c
mov dword [ebp - 0x844], str.zne_nhinrll_uwn_lrszzojg
cmp dword [ebp - 0x5d8], 0x2482
jle 0x463816
and dword [ebp - 0x34c], 0
jmp 0x463749
mov eax, dword [ebp - 0x34c]
inc eax
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0x34a0
jge 0x463816
and dword [ebp - 0x33c], 0
jmp 0x46376f
mov eax, dword [ebp - 0x33c]
inc eax
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0x5dd7
jge 0x463811
and dword [ebp - 0x344], 0
jmp 0x463795
mov eax, dword [ebp - 0x344]
inc eax
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0x15b
jge 0x46380c
and dword [ebp - 0x354], 0
jmp 0x4637b7
mov eax, dword [ebp - 0x354]
inc eax
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0x87
jge 0x463807
mov eax, dword [ebp - 0x33c]
cdq
idiv dword [ebp - 0x344]
mov eax, dword [ebp - 0x34c]
mov ecx, edx
shl eax, cl
mov ecx, dword [ebp - 0x354]
sar eax, cl
cdq
mov dword [ebp - 0x90c], eax
mov dword [ebp - 0x908], edx
push dword [ebp - 0x908]
push dword [ebp - 0x90c]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x4637aa
jmp 0x463788
jmp 0x463762
jmp 0x46373c
mov dword [ebp - 0x630], 0x3737
mov dword [ebp - 4], 0xa0
wait
cmp dword [ebp - 0x5d8], 0x1fbb
jge 0x463844
mov edx, dword [ebp - 0x844]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x463861
or dword [ebp - 4], 0xffffffff
jmp 0x46386b
mov dword [ebp - 0xa78], str.sssgphwxg_pbxiilmbx_chpzc_ijl_vrcmn_zjg
mov dword [ebp - 0x5f8], 0x23f3
mov dword [ebp - 0x85c], str.cgywx_ufs_konhtqvmx_bgcrixi_khwnbsnjv_slwfp_vmncivqzl
cmp dword [ebp - 0x5f8], 0x27d9
jle 0x4639a6
push 0x2cf
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_VirtualQueryEx]
and dword [ebp - 0x374], 0
jmp 0x4638c0
mov eax, dword [ebp - 0x374]
inc eax
mov dword [ebp - 0x374], eax
cmp dword [ebp - 0x374], 0x425
jge 0x4639a6
and dword [ebp - 0x36c], 0
jmp 0x4638e6
mov eax, dword [ebp - 0x36c]
inc eax
mov dword [ebp - 0x36c], eax
cmp dword [ebp - 0x36c], 0x4541
jge 0x4639a1
and dword [ebp - 0x35c], 0
jmp 0x46390c
mov eax, dword [ebp - 0x35c]
inc eax
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0x4893
jge 0x46399c
and dword [ebp - 0x364], 0
jmp 0x463932
mov eax, dword [ebp - 0x364]
inc eax
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0x3459
jge 0x463997
mov eax, dword [ebp - 0x35c]
sub eax, dword [ebp - 0x364]
and eax, dword [ebp - 0x36c]
xor eax, dword [ebp - 0x374]
cdq
mov dword [ebp - 0x91c], eax
mov dword [ebp - 0x918], edx
push dword [ebp - 0x918]
push dword [ebp - 0x91c]
lea ecx, [ebp - 0xe74]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xe74]
call fcn.00402d76
jmp 0x463925
jmp 0x4638ff
jmp 0x4638d9
jmp 0x4638b3
cmp dword [ebp - 0x630], 0x3aae
jle 0x463ddd
mov dword [ebp - 0x5f0], 0x6a3a
mov dword [ebp - 0xa60], str.idflvootv_rrwa_tlktvhfx_ecvu_tmbgivva_nvajoyvga_zvxibem_win_pgrpu_rftx_egicv_mefzas
cmp dword [ebp - 0x5f0], 0x6e13
jle 0x463a83
and dword [ebp - 0x37c], 0
jmp 0x4639f0
mov eax, dword [ebp - 0x37c]
inc eax
mov dword [ebp - 0x37c], eax
cmp dword [ebp - 0x37c], 0x3f59
jge 0x463a72
and dword [ebp - 0x384], 0
jmp 0x463a12
mov eax, dword [ebp - 0x384]
inc eax
mov dword [ebp - 0x384], eax
cmp dword [ebp - 0x384], 0x2cdc
jge 0x463a6d
mov eax, dword [ebp - 0x37c]
mov ecx, dword [ebp - 0x384]
sar eax, cl
cdq
mov dword [ebp - 0x92c], eax
mov dword [ebp - 0x928], edx
push dword [ebp - 0x928]
push dword [ebp - 0x92c]
lea ecx, [ebp - 0xea4]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xea4]
call fcn.00402d76
jmp 0x463a05
jmp 0x4639e3
push 0
push 0
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_EnumChildWindows]
and dword [ebp - 0x3ac], 0
jmp 0x463a99
mov eax, dword [ebp - 0x3ac]
inc eax
mov dword [ebp - 0x3ac], eax
cmp dword [ebp - 0x3ac], 0x9f5
jge 0x463d8e
mov dword [ebp - 0x5e8], 0x2339
mov dword [ebp - 0x850], str.xuolkh_mjdnefq_mjuj_tjnzpco_jlqbeys_gzvb_enctfas_lwd_znjwfn_bdioz_pbbybdl_lfxkaw
cmp dword [ebp - 0x5e8], 0x2547
jle 0x463ba9
and dword [ebp - 0x39c], 0
jmp 0x463ae3
mov eax, dword [ebp - 0x39c]
inc eax
mov dword [ebp - 0x39c], eax
cmp dword [ebp - 0x39c], 0x2c01
jge 0x463ba9
and dword [ebp - 0x38c], 0
jmp 0x463b09
mov eax, dword [ebp - 0x38c]
inc eax
mov dword [ebp - 0x38c], eax
cmp dword [ebp - 0x38c], 0x17c0
jge 0x463ba4
and dword [ebp - 0x394], 0
jmp 0x463b2f
mov eax, dword [ebp - 0x394]
inc eax
mov dword [ebp - 0x394], eax
cmp dword [ebp - 0x394], 0x1678
jge 0x463b9f
and dword [ebp - 0x3a4], 0
jmp 0x463b51
mov eax, dword [ebp - 0x3a4]
inc eax
mov dword [ebp - 0x3a4], eax
cmp dword [ebp - 0x3a4], 0xfa1
jge 0x463b9d
mov ecx, dword [ebp - 0x38c]
imul ecx, dword [ebp - 0x394]
mov eax, dword [ebp - 0x39c]
shl eax, cl
or eax, dword [ebp - 0x3a4]
cdq
mov dword [ebp - 0x93c], eax
mov dword [ebp - 0x938], edx
push dword [ebp - 0x938]
push dword [ebp - 0x93c]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x463b44
jmp 0x463b22
jmp 0x463afc
jmp 0x463ad6
and dword [ebp - 0x3b4], 0
jmp 0x463bbf
mov eax, dword [ebp - 0x3b4]
inc eax
mov dword [ebp - 0x3b4], eax
cmp dword [ebp - 0x3b4], 0x1f22
jge 0x463d3e
mov eax, dword [ebp - 0x3ac]
cdq
idiv dword [ebp - 0x3b4]
mov eax, edx
cdq
mov dword [ebp - 0x95c], eax
mov dword [ebp - 0x958], edx
mov dword [ebp - 0x5e0], 0x6269
mov dword [ebp - 0xaa8], str.yxsqysxxl_xsmiui_cgdmjo_rpwtvedl_wrahgtv_qpig_dle_jwnob_oyp
cmp dword [ebp - 0x5e0], 0x6323
jle 0x463cbc
and dword [ebp - 0x3cc], 0
jmp 0x463c25
mov eax, dword [ebp - 0x3cc]
inc eax
mov dword [ebp - 0x3cc], eax
cmp dword [ebp - 0x3cc], 0x1cd8
jge 0x463cbc
and dword [ebp - 0x3bc], 0
jmp 0x463c4b
mov eax, dword [ebp - 0x3bc]
inc eax
mov dword [ebp - 0x3bc], eax
cmp dword [ebp - 0x3bc], 0x7aca
jge 0x463cb7
and dword [ebp - 0x3c4], 0
jmp 0x463c6d
mov eax, dword [ebp - 0x3c4]
inc eax
mov dword [ebp - 0x3c4], eax
cmp dword [ebp - 0x3c4], 0x2156
jge 0x463cb5
mov eax, dword [ebp - 0x3bc]
imul eax, dword [ebp - 0x3c4]
mov ecx, dword [ebp - 0x3cc]
sub ecx, eax
mov eax, ecx
cdq
mov dword [ebp - 0x94c], eax
mov dword [ebp - 0x948], edx
push dword [ebp - 0x948]
push dword [ebp - 0x94c]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x463c60
jmp 0x463c3e
jmp 0x463c18
push dword [ebp - 0x958]
push dword [ebp - 0x95c]
lea ecx, [ebp - 0xed4]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xed4]
call fcn.00402d76
mov dword [ebp - 4], 0xa2
wait
cmp dword [ebp - 0x5e0], 0x5f1f
jge 0x463d12
mov edx, dword [ebp - 0xaa8]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x463d2f
or dword [ebp - 4], 0xffffffff
jmp 0x463d39
jmp 0x463bb2
mov dword [ebp - 4], 0xa4
wait
cmp dword [ebp - 0x5e8], 0x21b2
jge 0x463d62
mov edx, dword [ebp - 0x850]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x463d7f
or dword [ebp - 4], 0xffffffff
jmp 0x463d89
jmp 0x463a8c
mov dword [ebp - 4], 0xa6
wait
cmp dword [ebp - 0x5f0], 0x66a4
jge 0x463dae
push dword [ebp - 0xa60]
call fcn.00481635
pop ecx
wait
jmp 0x463dcb
or dword [ebp - 4], 0xffffffff
jmp 0x463dd5
push 0
call dword [sym.imp.COMDLG32.dll_GetOpenFileNameW]
mov dword [ebp - 4], 0xa8
wait
cmp dword [ebp - 0x5f8], 0x20da
jge 0x463dfd
push dword [ebp - 0x85c]
call fcn.00481635
pop ecx
wait
jmp 0x463e1a
or dword [ebp - 4], 0xffffffff
jmp 0x463e24
mov dword [ebp - 0x608], 0x3260
mov dword [ebp - 0x868], str.lxgen_udp_iiebjla_mfzcqrme_ycqixuvjk_zfc_yao_ajfrn_urpdhzd_naytjg_bahk_lxwkst
cmp dword [ebp - 0x608], 0x34f5
jle 0x463f47
and dword [ebp - 0x3ec], 0
jmp 0x463e5e
mov eax, dword [ebp - 0x3ec]
inc eax
mov dword [ebp - 0x3ec], eax
cmp dword [ebp - 0x3ec], 0x37f9
jge 0x463f47
and dword [ebp - 0x3e4], 0
jmp 0x463e84
mov eax, dword [ebp - 0x3e4]
inc eax
mov dword [ebp - 0x3e4], eax
cmp dword [ebp - 0x3e4], 0xe90
jge 0x463f42
and dword [ebp - 0x3d4], 0
jmp 0x463eaa
mov eax, dword [ebp - 0x3d4]
inc eax
mov dword [ebp - 0x3d4], eax
cmp dword [ebp - 0x3d4], 0x1026
jge 0x463f3d
and dword [ebp - 0x3dc], 0
jmp 0x463ed0
mov eax, dword [ebp - 0x3dc]
inc eax
mov dword [ebp - 0x3dc], eax
cmp dword [ebp - 0x3dc], 0x7d85
jge 0x463f38
mov eax, dword [ebp - 0x3d4]
cdq
idiv dword [ebp - 0x3dc]
mov eax, dword [ebp - 0x3e4]
sub eax, edx
and eax, dword [ebp - 0x3ec]
cdq
mov dword [ebp - 0x96c], eax
mov dword [ebp - 0x968], edx
push dword [ebp - 0x968]
push dword [ebp - 0x96c]
lea ecx, [ebp - 0xf04]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xf04]
call fcn.00402d76
jmp 0x463ec3
jmp 0x463e9d
jmp 0x463e77
jmp 0x463e51
movss xmm0, dword [ebp - 0x14]
ucomiss xmm0, dword [0xaab8f8]
lahf
test ah, 0x44
jp 0x4640d9
mov dword [ebp - 0x600], 0x1127
mov dword [ebp - 0xac8], str.bhpdhypc_ysvgpav_ockykwcl_ccyd
cmp dword [ebp - 0x600], 0x113d
jle 0x464087
call dword [sym.imp.KERNEL32.dll_TlsAlloc]
and dword [ebp - 0x40c], 0
jmp 0x463f9d
mov eax, dword [ebp - 0x40c]
inc eax
mov dword [ebp - 0x40c], eax
cmp dword [ebp - 0x40c], 0x5de2
jge 0x464087
and dword [ebp - 0x3f4], 0
jmp 0x463fc3
mov eax, dword [ebp - 0x3f4]
inc eax
mov dword [ebp - 0x3f4], eax
cmp dword [ebp - 0x3f4], 0x1244
jge 0x464082
and dword [ebp - 0x3fc], 0
jmp 0x463fe9
mov eax, dword [ebp - 0x3fc]
inc eax
mov dword [ebp - 0x3fc], eax
cmp dword [ebp - 0x3fc], 0x47de
jge 0x46407d
and dword [ebp - 0x404], 0
jmp 0x46400f
mov eax, dword [ebp - 0x404]
inc eax
mov dword [ebp - 0x404], eax
cmp dword [ebp - 0x404], 0x247b
jge 0x464078
mov eax, dword [ebp - 0x3f4]
mov ecx, dword [ebp - 0x3fc]
sar eax, cl
mov ecx, dword [ebp - 0x404]
sar eax, cl
xor eax, dword [ebp - 0x40c]
cdq
mov dword [ebp - 0x978], eax
mov dword [ebp - 0x974], edx
push dword [ebp - 0x974]
push dword [ebp - 0x978]
lea ecx, [ebp - 0xf34]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xf34]
call fcn.00402d76
jmp 0x464002
jmp 0x463fdc
jmp 0x463fb6
jmp 0x463f90
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.0045bc66
pop ecx
mov dword [ebp - 4], 0xaa
wait
cmp dword [ebp - 0x600], 0xe1f
jge 0x4640b2
push dword [ebp - 0xac8]
call fcn.00481635
pop ecx
wait
jmp 0x4640cf
or dword [ebp - 4], 0xffffffff
jmp 0x4640d9
mov dword [ebp - 4], 0xac
wait
cmp dword [ebp - 0x608], 0x2f13
jge 0x4640f9
push dword [ebp - 0x868]
call fcn.00481635
pop ecx
wait
jmp 0x464116
or dword [ebp - 4], 0xffffffff
jmp 0x464120
mov dword [ebp - 0x648], 0x1f9d
mov dword [ebp - 0x610], 0x1855
mov dword [ebp - 0xa6c], str.zyu_socnpvaab_cqnjgavm_mnkrrtoew_bdxtnkb_zupsngx
cmp dword [ebp - 0x610], 0x1897
jle 0x4641e6
and dword [ebp - 0x414], 0
jmp 0x464164
mov eax, dword [ebp - 0x414]
inc eax
mov dword [ebp - 0x414], eax
cmp dword [ebp - 0x414], 0x51dd
jge 0x4641e6
and dword [ebp - 0x41c], 0
jmp 0x464186
mov eax, dword [ebp - 0x41c]
inc eax
mov dword [ebp - 0x41c], eax
cmp dword [ebp - 0x41c], 0x68b1
jge 0x4641e1
mov eax, dword [ebp - 0x414]
mov ecx, dword [ebp - 0x41c]
sar eax, cl
cdq
mov dword [ebp - 0x984], eax
mov dword [ebp - 0x980], edx
push dword [ebp - 0x980]
push dword [ebp - 0x984]
lea ecx, [ebp - 0xf58]
call fcn.00454899
pop ecx
pop ecx
mov ecx, eax
call fcn.00402f89
push eax
call fcn.00481635
pop ecx
lea ecx, [ebp - 0xf58]
call fcn.00402d76
jmp 0x464179
jmp 0x464157
mov dword [ebp - 0x898], str.kgt_iyn_btusmv_egejbevox_urmgkah_qtlls
mov dword [ebp - 4], 0xae
wait
cmp dword [ebp - 0x610], 0x153e
jge 0x464210
push dword [ebp - 0xa6c]
call fcn.00481635
pop ecx
wait
jmp 0x46422d
or dword [ebp - 4], 0xffffffff
jmp 0x464237
cmp dword [ebp - 0x648], 0x1fda
jle 0x464593
and dword [ebp - 0x45c], 0
jmp 0x46425d
mov eax, dword [ebp - 0x45c]
inc eax
mov dword [ebp - 0x45c], eax
cmp dword [ebp - 0x45c], 0x737
jge 0x464593
and dword [ebp - 0x454], 0
jmp 0x464283
mov eax, dword [ebp - 0x454]
inc eax
mov dword [ebp - 0x454], eax
cmp dword [ebp - 0x454], 0x3915
jge 0x46458e
and dword [ebp - 0x444], 0
jmp 0x4642a9
mov eax, dword [ebp - 0x444]
inc eax
mov dword [ebp - 0x444], eax
cmp dword [ebp - 0x444], 0x4544
jge 0x464589
and dword [ebp - 0x44c], 0
jmp 0x4642cf
mov eax, dword [ebp - 0x44c]
inc eax
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0x7ce
jge 0x464584
mov dword [ebp - 0x618], 0x7fd6
mov dword [ebp - 0x874], str.ghoekh_twyvotx_ogtghar_pawdovdz_bdautldqe_hunz_owgzip_aezb_bxdho_tcxrm_vnsk_xjxknx_tmwoqqijb_sadqyqpl
cmp dword [ebp - 0x618], 0x8397
jle 0x4643e0
and dword [ebp - 0x424], 0
jmp 0x464319
mov eax, dword [ebp - 0x424]
inc eax
mov dword [ebp - 0x424], eax
cmp dword [ebp - 0x424], 0x7033
jge 0x4643e0
and dword [ebp - 0x42c], 0
jmp 0x46433f
mov eax, dword [ebp - 0x42c]
inc eax
mov dword [ebp - 0x42c], eax
cmp dword [ebp - 0x42c], 0xda7
jge 0x4643db
and dword [ebp - 0x434], 0
jmp 0x464365
mov eax, dword [ebp - 0x434]
inc eax
mov dword [ebp - 0x434], eax
cmp dword [ebp - 0x434], 0x5a96
jge 0x4643d6
and dword [ebp - 0x43c], 0
jmp 0x464387
mov eax, dword [ebp - 0x43c]
inc eax
mov dword [ebp - 0x43c], eax
cmp dword [ebp - 0x43c], 0xa16
jge 0x4643d4
mov eax, dword [ebp - 0x424]
mov ecx, dword [ebp - 0x42c]
shl eax, cl
mov ecx, dword [ebp - 0x434]
shl eax, cl
and eax, dword [ebp - 0x43c]
cdq
mov dword [ebp - 0x990], eax
mov dword [ebp - 0x98c], edx
push dword [ebp - 0x98c]
push dword [ebp - 0x990]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x46437a
jmp 0x464358
jmp 0x464332
jmp 0x46430c
mov ecx, dword [ebp - 0x444]
sub ecx, dword [ebp - 0x44c]
mov eax, dword [ebp - 0x454]
shl eax, cl
xor eax, dword [ebp - 0x45c]
cdq
mov dword [ebp - 0x9a8], eax
mov dword [ebp - 0x9a4], edx
mov dword [ebp - 4], 0xb0
wait
cmp dword [ebp - 0x618], 0x7e50
jge 0x46442b
mov edx, dword [ebp - 0x874]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x464448
or dword [ebp - 4], 0xffffffff
jmp 0x464452
mov dword [ebp - 0x620], 0x3325
mov dword [ebp - 0xab0], str.exhzreeo_qgq_hmimb_fxh_fxsefwadg_qwplhz_qngjrquxi_yqib_ymfap_tkjrnwmyo
cmp dword [ebp - 0x620], 0x33c1
jle 0x46451e
and dword [ebp - 0x464], 0
jmp 0x46448c
mov eax, dword [ebp - 0x464]
inc eax
mov dword [ebp - 0x464], eax
cmp dword [ebp - 0x464], 0x377f
jge 0x46451e
and dword [ebp - 0x46c], 0
jmp 0x4644b2
mov eax, dword [ebp - 0x46c]
inc eax
mov dword [ebp - 0x46c], eax
cmp dword [ebp - 0x46c], 0x187f
jge 0x464519
and dword [ebp - 0x474], 0
jmp 0x4644d4
mov eax, dword [ebp - 0x474]
inc eax
mov dword [ebp - 0x474], eax
cmp dword [ebp - 0x474], 0x177c
jge 0x464517
mov eax, dword [ebp - 0x464]
and eax, dword [ebp - 0x46c]
or eax, dword [ebp - 0x474]
cdq
mov dword [ebp - 0x99c], eax
mov dword [ebp - 0x998], edx
push dword [ebp - 0x998]
push dword [ebp - 0x99c]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x4644c7
jmp 0x4644a5
jmp 0x46447f
push dword [ebp - 0x9a4]
push dword [ebp - 0x9a8]
mov ecx, 0xab4b00
call fcn.0047c980
mov dword [ebp - 4], 0xb2
wait
cmp dword [ebp - 0x620], 0x3204
jge 0x464558
mov edx, dword [ebp - 0xab0]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x464575
or dword [ebp - 4], 0xffffffff
jmp 0x46457f
jmp 0x4642c2
jmp 0x46429c
jmp 0x464276
jmp 0x464250
mov dword [ebp - 0x628], 0x371a
mov dword [ebp - 0x880], str.acqng_lrannniof_lti_pohgar_fbojh_qzmallge_cvr_kfayea_chpmiurue_wgx_vptcuea_txamk
cmp dword [ebp - 0x628], 0x37a3
jle 0x46462a
and dword [ebp - 0x47c], 0
jmp 0x4645c9
mov eax, dword [ebp - 0x47c]
inc eax
mov dword [ebp - 0x47c], eax
cmp dword [ebp - 0x47c], 0x56e9
jge 0x46462a
and dword [ebp - 0x484], 0
jmp 0x4645eb
mov eax, dword [ebp - 0x484]
inc eax
mov dword [ebp - 0x484], eax
cmp dword [ebp - 0x484], 0x7799
jge 0x464628
mov eax, dword [ebp - 0x47c]
add eax, dword [ebp - 0x484]
cdq
mov dword [ebp - 0x9b4], eax
mov dword [ebp - 0x9b0], edx
push dword [ebp - 0x9b0]
push dword [ebp - 0x9b4]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x4645de
jmp 0x4645bc
mov dword [ebp - 4], 0xb4
wait
cmp dword [ebp - 0x628], 0x34fd
jge 0x46464e
mov edx, dword [ebp - 0x880]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x46466b
or dword [ebp - 4], 0xffffffff
jmp 0x464675
mov dword [ebp - 0x640], 0x1998
mov dword [ebp - 0x9ec], str.hwrokdlil_kqj_sujkrxvle_zzupor_etc_bxm_zewyisn_einwcif_kbywcok_fqkwmtde
cmp dword [ebp - 0x640], 0x1cc0
jle 0x46477a
call dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
and dword [ebp - 0x4a4], 0
jmp 0x4646b5
mov eax, dword [ebp - 0x4a4]
inc eax
mov dword [ebp - 0x4a4], eax
cmp dword [ebp - 0x4a4], 0x65b3
jge 0x46477a
and dword [ebp - 0x48c], 0
jmp 0x4646db
mov eax, dword [ebp - 0x48c]
inc eax
mov dword [ebp - 0x48c], eax
cmp dword [ebp - 0x48c], 0x5e05
jge 0x464775
and dword [ebp - 0x494], 0
jmp 0x464701
mov eax, dword [ebp - 0x494]
inc eax
mov dword [ebp - 0x494], eax
cmp dword [ebp - 0x494], 0x6bbc
jge 0x464770
and dword [ebp - 0x49c], 0
jmp 0x464723
mov eax, dword [ebp - 0x49c]
inc eax
mov dword [ebp - 0x49c], eax
cmp dword [ebp - 0x49c], 0x1141
jge 0x46476e
mov eax, dword [ebp - 0x48c]
mov ecx, dword [ebp - 0x494]
sar eax, cl
and eax, dword [ebp - 0x49c]
xor eax, dword [ebp - 0x4a4]
cdq
mov dword [ebp - 0x9c0], eax
mov dword [ebp - 0x9bc], edx
push dword [ebp - 0x9bc]
push dword [ebp - 0x9c0]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x464716
jmp 0x4646f4
jmp 0x4646ce
jmp 0x4646a8
mov dword [ebp - 4], 0xb6
wait
cmp dword [ebp - 0x630], 0x3630
jge 0x464883
mov dword [ebp - 0x638], 0x7c65
mov dword [ebp - 0x88c], str.otufajknn_sbu_fcjjqkmt_aaml_ualeth_iul_jfmutyd_eag_wjftq_itxfr_iaejxlse_lbwetb_zimbigkt
cmp dword [ebp - 0x638], 0x7cc6
jle 0x464829
and dword [ebp - 0x4ac], 0
jmp 0x4647c8
mov eax, dword [ebp - 0x4ac]
inc eax
mov dword [ebp - 0x4ac], eax
cmp dword [ebp - 0x4ac], 0x2e83
jge 0x464829
and dword [ebp - 0x4b4], 0
jmp 0x4647ea
mov eax, dword [ebp - 0x4b4]
inc eax
mov dword [ebp - 0x4b4], eax
cmp dword [ebp - 0x4b4], 0x4d43
jge 0x464827
mov eax, dword [ebp - 0x4ac]
sub eax, dword [ebp - 0x4b4]
cdq
mov dword [ebp - 0x9cc], eax
mov dword [ebp - 0x9c8], edx
push dword [ebp - 0x9c8]
push dword [ebp - 0x9cc]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x4647dd
jmp 0x4647bb
push dword [ebp - 0xa78]
call fcn.00481635
pop ecx
mov byte [ebp - 4], 0xb7
wait
cmp dword [ebp - 0x638], 0x7c02
jge 0x464856
mov edx, dword [ebp - 0x88c]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x464873
mov dword [ebp - 4], 0xb6
jmp 0x464883
wait
jmp 0x4648a0
or dword [ebp - 4], 0xffffffff
jmp 0x4648aa
mov dword [ebp - 4], 0xba
wait
cmp dword [ebp - 0x640], 0x18f1
jge 0x4648ce
mov edx, dword [ebp - 0x9ec]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x4648eb
or dword [ebp - 4], 0xffffffff
jmp 0x4648f5
mov dword [ebp - 0x658], 0x554b
mov dword [ebp - 0x8a4], str.rskbsflae_twwvehhd_rqwqzcsi_skz_slnc_qthznwn_vckctpzg
cmp dword [ebp - 0x658], 0x56fc
jle 0x46498c
and dword [ebp - 0x4bc], 0
jmp 0x46492b
mov eax, dword [ebp - 0x4bc]
inc eax
mov dword [ebp - 0x4bc], eax
cmp dword [ebp - 0x4bc], 0x6f23
jge 0x46498c
and dword [ebp - 0x4c4], 0
jmp 0x46494d
mov eax, dword [ebp - 0x4c4]
inc eax
mov dword [ebp - 0x4c4], eax
cmp dword [ebp - 0x4c4], 0x433c
jge 0x46498a
mov eax, dword [ebp - 0x4bc]
xor eax, dword [ebp - 0x4c4]
cdq
mov dword [ebp - 0x9d8], eax
mov dword [ebp - 0x9d4], edx
push dword [ebp - 0x9d4]
push dword [ebp - 0x9d8]
mov ecx, 0xab4b00
call fcn.0047c980
jmp 0x464940
jmp 0x46491e
mov dword [ebp - 4], 0xbc
wait
cmp dword [ebp - 0x648], 0x1e7a
jge 0x4649b0
mov edx, dword [ebp - 0x898]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x464aeb
or dword [ebp - 4], 0xffffffff
jmp 0x464af5
mov dword [ebp - 4], 0xc0
wait
cmp dword [ebp - 0x658], 0x54ad
jge 0x464b19
mov edx, dword [ebp - 0x8a4]
mov ecx, 0xab4b00
call fcn.0047de2e
wait
jmp 0x464b36
or dword [ebp - 4], 0xffffffff
jmp 0x464b40
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret