Function at 0x4f1680
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x54cf5c
mov eax, dword fs:[0]
push eax
sub esp, 0x1fc
mov eax, dword [0x5d3b14]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, ecx
mov dword [ebp - 0xc4], edi
lea eax, [edi + 0x7cc]
mov dword [ebp - 0xe4], 0
cmp dword [eax], 0
mov dword [ebp - 0xd0], eax
je 0x4f27b0
mov eax, dword [edi + 0x44]
mov dword [ebp - 0xc8], eax
test eax, eax
je 0x4f27cb
mov eax, dword [eax]
lea ecx, [ebp - 0x198]
push str.StatsBox
mov esi, dword [eax + 0x7c]
call dword [0x555358]
mov dword [ebp - 4], 1
lea eax, [ebp - 0x198]
push 1
push eax
mov ecx, esi
call dword [0x55604c]
mov ecx, dword [ebp - 0xc8]
call esi
push eax
call dword [0x555b04]
add esp, 4
mov dword [ebp - 0xe8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x198]
call dword [0x555348]
mov eax, dword [edi + 0x44]
mov dword [ebp - 0xc8], eax
test eax, eax
je 0x4f27e4
mov eax, dword [eax]
lea ecx, [ebp - 0x1b8]
push str.DatastoreBox
mov esi, dword [eax + 0x7c]
call dword [0x555358]
mov dword [ebp - 4], 3
lea eax, [ebp - 0x1b8]
push 1
push eax
mov ecx, esi
call dword [0x55604c]
mov ecx, dword [ebp - 0xc8]
call esi
push eax
call dword [0x555b04]
add esp, 4
mov dword [ebp - 0xc8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b8]
call dword [0x555348]
mov eax, dword [edi + 0x44]
mov dword [ebp - 0xdc], eax
test eax, eax
je 0x4f27fd
mov eax, dword [eax]
lea ecx, [ebp - 0x178]
push str.StatsPlaceholderBox
mov esi, dword [eax + 0x7c]
call dword [0x555358]
mov dword [ebp - 4], 5
lea eax, [ebp - 0x178]
push 1
push eax
mov ecx, esi
call dword [0x55604c]
mov ecx, dword [ebp - 0xdc]
call esi
push eax
call dword [0x555b04]
add esp, 4
mov dword [ebp - 0xdc], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x178]
call dword [0x555348]
mov eax, dword [edi + 0x44]
mov dword [ebp - 0xd8], eax
test eax, eax
je 0x4f2816
mov eax, dword [eax]
lea ecx, [ebp - 0x108]
push str.Throbber
mov esi, dword [eax + 0x7c]
call dword [0x555358]
mov dword [ebp - 4], 7
lea eax, [ebp - 0x108]
push 1
push eax
mov ecx, esi
call dword [0x55604c]
mov ecx, dword [ebp - 0xd8]
call esi
push 0
push 0x5d43bc
push 0x5d3d30
push 0
push eax
call fcn.00515fc0
add esp, 0x14
mov dword [ebp - 0xd8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x108]
call dword [0x555348]
call dword [0x554e5c]
lea ecx, [ebp - 0x74]
mov dword [ebp - 0xc0], eax
call dword [0x55535c]
mov dword [ebp - 4], 8
mov edi, dword [edi + 0x7cc]
test edi, edi
je 0x4f282f
mov edi, dword [edi + 0x9c]
mov eax, dword [edi]
mov esi, dword [eax + 8]
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
cmp eax, 1
jne 0x4f192a
mov edi, dword [ebp - 0xc4]
lea ecx, [edi + 0x7c]
call fcn.004e3e40
mov ecx, dword [edi + 0x7c]
test ecx, ecx
je 0x4f2845
sub esp, 0x20
add ecx, 0x194
mov dword [ebp - 0xcc], esp
mov esi, esp
push ecx
mov eax, esp
mov dword [ebp - 0xd4], esp
push eax
call fcn.00410790
mov byte [ebp - 4], 0xb
push esi
mov byte [ebp - 4], 8
call fcn.00419bd0
add esp, 8
mov byte [ebp - 4], 0xc
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x74]
call dword [0x555304]
lea ecx, [ebp - 0x74]
call dword [0x555334]
mov ecx, dword [ebp - 0xc0]
test al, al
je 0x4f194b
push dword [ebp - 0xd0]
call dword [0x554b04]
jmp 0x4f195b
lea eax, [ebp - 0x74]
push eax
push dword [ebp - 0xd0]
call dword [0x554b00]
mov esi, dword [ebp - 0xc4]
mov dword [esi + 0x7e0], eax
test eax, eax
jne 0x4f1cd3
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x40], eax
mov eax, dword [esi + 8]
push 0x30
mov dword [ebp - 0x48], 0x4f15e0
mov dword [ebp - 0x34], esi
mov eax, dword [eax + 4]
add eax, 8
add eax, esi
mov dword [ebp - 0x38], eax
call dword [0x554868]
mov edi, eax
add esp, 4
mov dword [ebp - 0xd4], edi
mov byte [ebp - 4], 0xd
test edi, edi
je 0x4f19e8
push 0x44af50
push 0x449610
push 0
mov ecx, edi
call dword [0x554860]
mov byte [ebp - 4], 0xe
movups xmm0, xmmword [ebp - 0x48]
push dword [0x554870]
movups xmmword [edi + 0x18], xmm0
push edi
movq xmm0, qword [ebp - 0x38]
movq qword [edi + 0x28], xmm0
mov ecx, dword [edi + 0x28]
call dword [0x554854]
mov byte [ebp - 4], 0xd
jmp 0x4f19ea
xor edi, edi
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x24]
push edi
call dword [0x554880]
mov byte [ebp - 4], 0xf
mov eax, dword [ebp - 0x24]
mov dword [eax + 4], 0x4e4380
mov byte [ebp - 4], 0x11
mov eax, dword [esi + 8]
push 0x30
mov dword [ebp - 0x48], 0x4f0260
mov dword [ebp - 0x44], 0
mov eax, dword [eax + 4]
add eax, 8
mov dword [ebp - 0x40], 0
add eax, esi
mov dword [ebp - 0x34], esi
mov dword [ebp - 0x38], eax
call dword [0x554868]
mov esi, eax
add esp, 4
mov dword [ebp - 0xd4], esi
mov byte [ebp - 4], 0x12
test esi, esi
je 0x4f1a8b
push 0x44af50
push 0x449610
push 0
mov ecx, esi
call dword [0x554860]
mov byte [ebp - 4], 0x13
movups xmm0, xmmword [ebp - 0x48]
push dword [0x554870]
movups xmmword [esi + 0x18], xmm0
push esi
movq xmm0, qword [ebp - 0x38]
movq qword [esi + 0x28], xmm0
mov ecx, dword [esi + 0x28]
call dword [0x554854]
mov byte [ebp - 4], 0x12
jmp 0x4f1a8d
xor esi, esi
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x18]
push esi
call dword [0x554880]
mov byte [ebp - 4], 0x14
mov eax, dword [ebp - 0x18]
mov dword [eax + 4], 0x4f2ae0
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x74]
call dword [0x555334]
sub esp, 8
test al, al
mov ecx, esp
lea eax, [ebp - 0x24]
je 0x4f1b10
mov dword [ebp - 0xd4], esp
push eax
mov dword [ebp - 0xcc], ecx
call dword [0x554884]
mov byte [ebp - 4], 0x19
sub esp, 8
mov ecx, esp
mov dword [ebp - 0xe0], esp
lea eax, [ebp - 0x18]
mov dword [ebp - 0xbc], ecx
push eax
call dword [0x554884]
mov byte [ebp - 4], 0x1c
push dword [ebp - 0xd0]
mov byte [ebp - 4], 0x16
mov ecx, dword [ebp - 0xc0]
call dword [0x554e60]
jmp 0x4f1b60
mov dword [ebp - 0xbc], esp
push eax
mov dword [ebp - 0xe0], ecx
call dword [0x554884]
mov byte [ebp - 4], 0x1f
sub esp, 8
mov ecx, esp
mov dword [ebp - 0xd4], esp
lea eax, [ebp - 0x18]
mov dword [ebp - 0xcc], ecx
push eax
call dword [0x554884]
mov byte [ebp - 4], 0x22
lea eax, [ebp - 0x74]
push dword [ebp - 0xd0]
push eax
mov byte [ebp - 4], 0x16
mov ecx, dword [ebp - 0xc0]
call dword [0x554e64]
mov edi, dword [ebp - 0xe8]
mov byte [ebp - 0xb5], 0
mov eax, dword [edi + 0x1fc]
mov esi, dword [eax]
lea eax, [ebp - 0xb5]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [edi + 0x1fc]
call esi
mov edi, dword [ebp - 0xc8]
mov byte [ebp - 0xb5], 0
mov eax, dword [edi + 0x1fc]
mov esi, dword [eax]
lea eax, [ebp - 0xb5]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [edi + 0x1fc]
call esi
mov edi, dword [ebp - 0xdc]
mov byte [ebp - 0xb5], 1
mov eax, dword [edi + 0x1fc]
mov esi, dword [eax]
lea eax, [ebp - 0xb5]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [edi + 0x1fc]
call esi
call dword [0x555624]
push 0x36b0
push eax
mov eax, dword [ebp - 0xd8]
push 0x467
push dword [eax + 0x3f0]
call dword [sym.imp.USER32.dll_SendMessageW]
mov edi, dword [ebp - 0xc4]
mov edi, dword [edi + 0x44]
test edi, edi
je 0x4f285b
mov eax, dword [edi]
lea ecx, [ebp - 0x108]
push str.LoadingLabel
mov esi, dword [eax + 0x7c]
call dword [0x555358]
mov byte [ebp - 4], 0x24
lea eax, [ebp - 0x108]
push 1
push eax
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
push 0
push 0x5d3ea8
push 0x5d3d30
push 0
push eax
call fcn.00515fc0
add esp, 0x14
mov edi, eax
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x108]
call dword [0x555348]
push str._____msg.vmui.statusRemoteCnx.loading_Loading...
lea ecx, [ebp - 0x178]
call dword [0x555358]
mov byte [ebp - 4], 0x25
mov eax, dword [edi + 0x3bc]
mov esi, dword [eax]
lea eax, [ebp - 0x178]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [edi + 0x3bc]
call esi
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x178]
call dword [0x555348]
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x18]
call dword [0x55488c]
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x24]
call dword [0x55488c]
jmp 0x4f27a0
call dword [0x555370]
lea ecx, [esi + 0x7c]
mov edi, eax
call fcn.004e3e40
mov edx, esi
mov dword [ebp - 0x48], 0x4e0a20
push 0
push dword [esi + 0x7c]
mov dword [ebp - 0x44], 0
mov ecx, dword [edx + 8]
mov dword [ebp - 0x40], 0
mov dword [ebp - 0x34], edx
mov eax, dword [ecx + 4]
mov ecx, edi
add eax, 8
add eax, edx
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0xc0]
push eax
call dword [0x555ee4]
mov byte [ebp - 4], 0x2b
lea eax, [ebp - 0x140]
movups xmm0, xmmword [ebp - 0x48]
mov dword [ebp - 0xbc], eax
mov eax, dword [ebp - 0xc0]
mov dword [ebp - 0x140], eax
movups xmmword [ebp - 0x158], xmm0
movq xmm0, qword [ebp - 0x38]
movq qword [ebp - 0x148], xmm0
test eax, eax
je 0x4f1d74
mov ecx, dword [eax + 4]
add eax, 4
push 0x422e80
mov ecx, dword [ecx + 4]
add ecx, eax
lea eax, [ebp - 0x140]
push eax
call dword [0x554854]
mov byte [ebp - 4], 0x2b
mov dword [ebp - 0xe4], 8
mov byte [ebp - 4], 0x2a
mov eax, dword [ebp - 0xc0]
test eax, eax
je 0x4f1da8
mov ecx, dword [eax + 4]
add eax, 4
mov ecx, dword [ecx + 4]
add ecx, eax
lea eax, [ebp - 0xc0]
push eax
call dword [0x554858]
push 0x38
call dword [0x554868]
mov esi, eax
add esp, 4
mov dword [ebp - 0xbc], esi
mov byte [ebp - 4], 0x2e
test esi, esi
je 0x4f1e41
push 0x4c5b60
push 0x4c5940
push 0
mov ecx, esi
call dword [0x554860]
mov byte [ebp - 4], 0x2f
lea eax, [esi + 0x18]
mov dword [ebp - 0xe0], eax
lea edx, [eax + 0x18]
movups xmm0, xmmword [ebp - 0x158]
movups xmmword [eax], xmm0
movq xmm0, qword [ebp - 0x148]
movq qword [eax + 0x10], xmm0
mov dword [ebp - 0xd4], edx
mov ecx, dword [ebp - 0x140]
mov dword [edx], ecx
test ecx, ecx
je 0x4f1e27
mov eax, dword [ecx + 4]
add ecx, 4
push 0x422e80
push edx
mov eax, dword [eax + 4]
add ecx, eax
call dword [0x554854]
mov byte [ebp - 4], 0x32
push dword [0x554870]
mov ecx, dword [esi + 0x28]
push esi
call dword [0x554854]
mov byte [ebp - 4], 0x2e
jmp 0x4f1e43
xor esi, esi
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x24]
push esi
call dword [0x554880]
mov byte [ebp - 4], 0x33
mov eax, dword [ebp - 0x24]
mov dword [eax + 4], 0x4e4060
mov byte [ebp - 4], 0x35
mov edi, dword [ebp - 0xc4]
mov ecx, dword [edi + 0x7e0]
call dword [0x554a84]
lea ecx, [ebp - 0x24]
push ecx
lea ecx, [ebp - 0xcc]
push ecx
lea ecx, [eax + 0x60]
call dword [0x55515c]
lea ecx, [ebp - 0xcc]
call dword [0x554848]
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x24]
call dword [0x55488c]
mov eax, 8
mov dword [ebp - 0xe4], eax
and eax, 0xfffffff7
mov dword [ebp - 0xe4], eax
mov byte [ebp - 4], 8
lea eax, [ebp - 0x140]
mov dword [ebp - 0xbc], eax
mov byte [ebp - 4], 8
mov ecx, dword [ebp - 0x140]
test ecx, ecx
je 0x4f1eec
mov eax, dword [ecx + 4]
add ecx, 4
mov eax, dword [eax + 4]
add ecx, eax
lea eax, [ebp - 0x140]
push eax
call dword [0x554858]
mov eax, dword [ebp - 0xd8]
push 0
push 0
push 0x467
push dword [eax + 0x3f0]
call dword [sym.imp.USER32.dll_SendMessageW]
mov edi, dword [ebp - 0xdc]
mov byte [ebp - 0xb5], 0
mov eax, dword [edi + 0x1fc]
mov esi, dword [eax]
lea eax, [ebp - 0xb5]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [edi + 0x1fc]
call esi
mov edi, dword [ebp - 0xe8]
mov byte [ebp - 0xb5], 1
mov eax, dword [edi + 0x1fc]
mov esi, dword [eax]
lea eax, [ebp - 0xb5]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [edi + 0x1fc]
call esi
mov edi, dword [ebp - 0xc8]
mov byte [ebp - 0xb5], 1
mov eax, dword [edi + 0x1fc]
mov esi, dword [eax]
lea eax, [ebp - 0xb5]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [edi + 0x1fc]
call esi
mov esi, dword [ebp - 0xc4]
mov ecx, dword [esi + 0x7e0]
call dword [0x5551ac]
mov edi, eax
mov ecx, edi
mov dword [ebp - 0xc8], edi
call dword [0x5551b4]
mov ecx, edi
call dword [0x5551b8]
mov ecx, dword [esi + 0x7cc]
test ecx, ecx
je 0x4f2871
call dword [0x5550dc]
mov ecx, dword [esi + 0x7e0]
mov dword [ebp - 0xcc], eax
call dword [0x554a84]
mov edi, eax
mov dword [ebp - 0xc0], edi
mov ecx, dword [edi]
mov esi, dword [ecx + 0x50]
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
cdq
push edx
push eax
call fcn.004ed6b0
push edx
push eax
lea eax, [ebp - 0x178]
push eax
call dword [0x5551b0]
add esp, 0x14
mov byte [ebp - 4], 0x3b
mov ecx, eax
call dword [0x555340]
mov ecx, dword [ebp - 0xc0]
mov edi, eax
mov ecx, dword [ecx]
mov esi, dword [ecx + 0x48]
mov ecx, esi
call dword [0x55604c]
mov ecx, dword [ebp - 0xc0]
call esi
mov esi, eax
lea eax, [ebp - 0x108]
push str._____msg.vmui.statusRemoteCnx.cpuCoresTimesHz__d_x__s
push eax
call dword [0x554a44]
add esp, 8
mov byte [ebp - 4], 0x3c
mov ecx, eax
call dword [0x555340]
push edi
push esi
push eax
lea eax, [ebp - 0xb4]
push eax
call dword [0x554a40]
add esp, 0x10
mov byte [ebp - 4], 0x3e
lea ecx, [ebp - 0x108]
call dword [0x555348]
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0x178]
call dword [0x555348]
mov edi, dword [ebp - 0xc0]
mov eax, dword [edi]
mov esi, dword [eax + 0x64]
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
cdq
push edx
push eax
call fcn.004ed660
push edx
push eax
lea eax, [ebp - 0x94]
push eax
call dword [0x554e00]
add esp, 0x14
mov byte [ebp - 4], 0x40
mov ecx, dword [ebp - 0xcc]
add ecx, 0x584
call dword [0x5551fc]
xorps xmm0, xmm0
test al, al
je 0x4f2419
movq qword [ebp - 0x30], xmm0
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x28], 0
mov byte [ebp - 4], 0x41
lea ecx, [ebp - 0x10c]
push str._____msg.vmui.statusRemoteCnx.cpuUsage_CPU_Usage:
call dword [0x554a2c]
mov byte [ebp - 4], 0x42
mov ecx, dword [ebp - 0x2c]
cmp ecx, dword [ebp - 0x28]
je 0x4f2149
mov dword [ebp - 0xbc], ecx
mov eax, dword [ebp - 0x10c]
mov dword [ecx], eax
lea eax, [ebp - 0x108]
add ecx, 4
push eax
call dword [0x55534c]
mov byte [ebp - 4], 0x42
add dword [ebp - 0x2c], 0x24
jmp 0x4f2159
lea eax, [ebp - 0x10c]
push eax
push ecx
lea ecx, [ebp - 0x30]
call fcn.004eb4e0
mov byte [ebp - 4], 0x41
lea ecx, [ebp - 0x10c]
call dword [0x554a30]
push str._____msg.vmui.statusRemoteCnx.cpuCapacity_Capacity:
lea ecx, [ebp - 0x10c]
call dword [0x554a2c]
mov byte [ebp - 4], 0x44
mov ecx, dword [ebp - 0x2c]
cmp ecx, dword [ebp - 0x28]
je 0x4f21ae
mov dword [ebp - 0xbc], ecx
mov eax, dword [ebp - 0x10c]
mov dword [ecx], eax
lea eax, [ebp - 0x108]
add ecx, 4
push eax
call dword [0x55534c]
mov byte [ebp - 4], 0x44
add dword [ebp - 0x2c], 0x24
jmp 0x4f21be
lea eax, [ebp - 0x10c]
push eax
push ecx
lea ecx, [ebp - 0x30]
call fcn.004eb4e0
mov byte [ebp - 4], 0x41
lea ecx, [ebp - 0x10c]
call dword [0x554a30]
mov eax, dword [0x5551b0]
sub esp, 8
mov dword [ebp - 0x24], eax
mov ecx, esp
lea eax, [ebp - 0x24]
mov dword [ebp - 0xbc], esp
mov dword [ebp - 0x20], fcn.004ed6b0
push eax
call fcn.004f1350
mov byte [ebp - 4], 0x46
mov edi, dword [ebp - 0xc8]
lea eax, [edi + 0x50]
push eax
lea eax, [ebp - 0x30]
push eax
mov byte [ebp - 4], 0x41
mov esi, dword [ebp - 0xc4]
mov ecx, esi
call fcn.004ecbb0
mov ecx, dword [esi + 0x7e0]
call dword [0x554a84]
xorps xmm0, xmm0
mov dword [ebp - 0x34], 0
movq qword [ebp - 0x3c], xmm0
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x38], 0
mov dword [ebp - 0x34], 0
mov byte [ebp - 4], 0x47
lea eax, [ebp - 0xb4]
push eax
push dword [ebp - 0x38]
lea ecx, [ebp - 0x3c]
call fcn.00406470
lea eax, [edi + 8]
mov ecx, esi
push eax
lea eax, [ebp - 0x3c]
push eax
call fcn.004ecef0
xorps xmm0, xmm0
mov dword [ebp - 0x14], 0
movq qword [ebp - 0x1c], xmm0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0x10c]
push str._____msg.vmui.statusRemoteCnx.memUsage_Memory_Usage:
call dword [0x554a2c]
mov byte [ebp - 4], 0x49
mov ecx, dword [ebp - 0x18]
cmp ecx, dword [ebp - 0x14]
je 0x4f22d6
mov dword [ebp - 0xbc], ecx
mov eax, dword [ebp - 0x10c]
mov dword [ecx], eax
lea eax, [ebp - 0x108]
add ecx, 4
push eax
call dword [0x55534c]
mov byte [ebp - 4], 0x49
add dword [ebp - 0x18], 0x24
jmp 0x4f22e6
lea eax, [ebp - 0x10c]
push eax
push ecx
lea ecx, [ebp - 0x1c]
call fcn.004eb4e0
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0x10c]
call dword [0x554a30]
push str._____msg.vmui.statusRemoteCnx.memCapacity_Capacity:
lea ecx, [ebp - 0x10c]
call dword [0x554a2c]
mov byte [ebp - 4], 0x4b
mov ecx, dword [ebp - 0x18]
cmp ecx, dword [ebp - 0x14]
je 0x4f233b
mov dword [ebp - 0xbc], ecx
mov eax, dword [ebp - 0x10c]
mov dword [ecx], eax
lea eax, [ebp - 0x108]
add ecx, 4
push eax
call dword [0x55534c]
mov byte [ebp - 4], 0x4b
add dword [ebp - 0x18], 0x24
jmp 0x4f234b
lea eax, [ebp - 0x10c]
push eax
push ecx
lea ecx, [ebp - 0x1c]
call fcn.004eb4e0
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0x10c]
call dword [0x554a30]
mov eax, dword [0x554e00]
sub esp, 8
mov dword [ebp - 0x24], eax
mov ecx, esp
lea eax, [ebp - 0x24]
mov dword [ebp - 0xbc], esp
mov dword [ebp - 0x20], fcn.004ed660
push eax
call fcn.004f1350
mov byte [ebp - 4], 0x4d
lea eax, [edi + 0xe0]
push eax
lea eax, [ebp - 0x1c]
push eax
mov byte [ebp - 4], 0x48
mov ecx, esi
call fcn.004ecbb0
xorps xmm0, xmm0
mov dword [ebp - 0x4c], 0
movq qword [ebp - 0x54], xmm0
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
mov byte [ebp - 4], 0x4e
lea eax, [ebp - 0x94]
push eax
push dword [ebp - 0x50]
lea ecx, [ebp - 0x54]
call fcn.00406470
lea eax, [edi + 0x98]
mov ecx, esi
push eax
lea eax, [ebp - 0x54]
push eax
call fcn.004ecef0
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0x54]
call fcn.004313d0
mov byte [ebp - 4], 0x47
lea ecx, [ebp - 0x1c]
call fcn.0040e5c0
mov byte [ebp - 4], 0x41
lea ecx, [ebp - 0x3c]
call fcn.004313d0
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x30]
call fcn.0040e5c0
jmp 0x4f26bf
movq qword [ebp - 0x1c], xmm0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0x10c]
push str._____msg.vmui.statusRemoteCnx.cpus_CPUs:
call dword [0x554a2c]
mov byte [ebp - 4], 0x50
mov ecx, dword [ebp - 0x18]
cmp ecx, dword [ebp - 0x14]
je 0x4f2483
mov dword [ebp - 0xbc], ecx
mov eax, dword [ebp - 0x10c]
mov dword [ecx], eax
lea eax, [ebp - 0x108]
add ecx, 4
push eax
call dword [0x55534c]
mov byte [ebp - 4], 0x50
add dword [ebp - 0x18], 0x24
jmp 0x4f2493
lea eax, [ebp - 0x10c]
push eax
push ecx
lea ecx, [ebp - 0x1c]
call fcn.004eb4e0
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0x10c]
call dword [0x554a30]
lea ecx, [ebp - 0x24]
call dword [0x55487c]
mov byte [ebp - 4], 0x54
sub esp, 8
mov dword [ebp - 0xbc], esp
lea eax, [ebp - 0xb4]
mov esi, esp
sub esp, 0x20
mov ecx, esp
mov dword [ebp - 0xe0], esp
push eax
call dword [0x55534c]
mov byte [ebp - 4], 0x55
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x110]
push eax
mov byte [ebp - 4], 0x54
call fcn.004f1420
add esp, 0x28
mov byte [ebp - 4], 0x56
mov ecx, esi
push eax
call fcn.004f1240
mov byte [ebp - 4], 0x57
lea eax, [ebp - 0x1c]
push 0
push eax
mov byte [ebp - 4], 0x56
mov edi, dword [ebp - 0xc4]
mov ecx, edi
call fcn.004ecbb0
mov byte [ebp - 4], 0x54
lea ecx, [ebp - 0x110]
call fcn.004f1560
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0x24]
call dword [0x55488c]
xorps xmm0, xmm0
mov dword [ebp - 0x28], 0
movq qword [ebp - 0x30], xmm0
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x28], 0
mov byte [ebp - 4], 0x5a
lea ecx, [ebp - 0x10c]
push str._____msg.vmui.statusRemoteCnx.memory_Memory:
call dword [0x554a2c]
mov byte [ebp - 4], 0x5b
mov ecx, dword [ebp - 0x2c]
cmp ecx, dword [ebp - 0x28]
je 0x4f259e
mov dword [ebp - 0xbc], ecx
mov eax, dword [ebp - 0x10c]
mov dword [ecx], eax
lea eax, [ebp - 0x108]
add ecx, 4
push eax
call dword [0x55534c]
mov byte [ebp - 4], 0x5b
add dword [ebp - 0x2c], 0x24
jmp 0x4f25ae
lea eax, [ebp - 0x10c]
push eax
push ecx
lea ecx, [ebp - 0x30]
call fcn.004eb4e0
mov byte [ebp - 4], 0x5a
lea ecx, [ebp - 0x10c]
call dword [0x554a30]
lea ecx, [ebp - 0x24]
call dword [0x55487c]
mov byte [ebp - 4], 0x5f
sub esp, 8
mov dword [ebp - 0xbc], esp
lea eax, [ebp - 0x94]
mov esi, esp
sub esp, 0x20
mov ecx, esp
mov dword [ebp - 0xe0], esp
push eax
call dword [0x55534c]
mov byte [ebp - 4], 0x60
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x110]
push eax
mov byte [ebp - 4], 0x5f
call fcn.004f1420
add esp, 0x28
mov byte [ebp - 4], 0x61
mov ecx, esi
push eax
call fcn.004f1240
mov byte [ebp - 4], 0x62
lea eax, [ebp - 0x30]
push 0
push eax
mov byte [ebp - 4], 0x61
mov ecx, edi
call fcn.004ecbb0
mov esi, eax
mov byte [ebp - 4], 0x5f
lea ecx, [ebp - 0x110]
call fcn.004f1560
mov byte [ebp - 4], 0x5a
lea ecx, [ebp - 0x24]
call dword [0x55488c]
mov eax, dword [esi + 0x1bc]
lea ecx, [esi + 0x1b8]
mov dword [ebp - 0xcc], ecx
mov edi, dword [eax + 0xc]
mov eax, dword [edi + ecx + 4]
add edi, ecx
mov esi, dword [eax + 4]
mov ecx, esi
call dword [0x55604c]
lea ecx, [edi + 4]
call esi
mov edi, dword [ebp - 0xcc]
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x40], xmm0
mov dword [ebp - 0x34], 0xf
mov eax, dword [edi]
mov esi, dword [eax]
lea eax, [ebp - 0x40]
push eax
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0x30]
call fcn.0040e5c0
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x1c]
call fcn.0040e5c0
mov esi, dword [ebp - 0xc4]
mov edi, dword [ebp - 0xc8]
push edi
mov ecx, esi
call fcn.004ebea0
mov edi, dword [esi + 0x7cc]
test edi, edi
je 0x4f2887
mov edi, dword [edi + 0x9c]
mov eax, dword [edi]
mov esi, dword [eax + 8]
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
test eax, eax
je 0x4f2717
mov ecx, dword [ebp - 0xd0]
call fcn.00410910
mov edi, dword [eax + 0x9c]
mov eax, dword [edi]
mov esi, dword [eax + 8]
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
cmp eax, 1
jne 0x4f2780
mov eax, dword [ebp - 0xd0]
mov edi, dword [eax]
test edi, edi
je 0x4f289d
mov edi, dword [edi + 0x9c]
mov eax, dword [edi]
mov esi, dword [eax + 4]
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
mov esi, dword [ebp - 0xc4]
cmp eax, 2
jne 0x4f2773
mov eax, dword [esi + 0x368]
lea ecx, [esi + 0x368]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [0x555288]
mov ecx, eax
call dword [0x555334]
test al, al
je 0x4f2773
mov ecx, esi
call fcn.004ec5b0
push dword [esi + 0x7e0]
mov ecx, esi
call fcn.004ee160
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0x94]
call dword [0x555348]
mov byte [ebp - 4], 8
lea ecx, [ebp - 0xb4]
call dword [0x555348]
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x74]
call dword [0x555348]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.005150f0
mov esp, ebp
pop ebp
ret
lea ecx, [ebp - 0x138]
call dword [0x55529c]
mov dword [ebp - 4], 0
push eax
call fcn.00405bf0
lea ecx, [ebp - 0x138]
call dword [0x55529c]
mov dword [ebp - 4], 2
push eax
call fcn.00405bf0
lea ecx, [ebp - 0x138]
call dword [0x55529c]
mov dword [ebp - 4], 4
push eax
call fcn.00405bf0
lea ecx, [ebp - 0x208]
call dword [0x55529c]
mov dword [ebp - 4], 6
push eax
call fcn.00405bf0
lea ecx, [ebp - 0x208]
call dword [0x55529c]
mov byte [ebp - 4], 9
push eax
call fcn.00405bf0
lea ecx, [ebp - 0x208]
call dword [0x55529c]
mov byte [ebp - 4], 0xa
push eax
call fcn.00405bf0
lea ecx, [ebp - 0x208]
call dword [0x55529c]
mov byte [ebp - 4], 0x23
push eax
call fcn.00405bf0
lea ecx, [ebp - 0x208]
call dword [0x55529c]
mov byte [ebp - 4], 0x3a
push eax
call fcn.00405bf0
lea ecx, [ebp - 0x208]
call dword [0x55529c]
mov byte [ebp - 4], 0x65
push eax
call fcn.00405bf0
lea ecx, [ebp - 0x208]
call dword [0x55529c]
mov byte [ebp - 4], 0x66
push eax
call fcn.00405bf0
int3