Function at 0x639c11
Capabilities:
Check for vm using instruction vpcext

Disassembly:
sub eax, 0x3bdd4ff2
xor eax, 0xbc22ad0c
jmp 0x639c7d
mov dword [esp], eax
jmp 0x63a21e
push dword [esp]
push dword [esp]
mov ebp, dword [esp]
add esp, 4
jmp 0x639aa3
xor edi, dword [esp]
pop esp
mov edx, dword [esp]
add esp, 4
jmp 0x639c67
add esp, 4
jmp fcn.00639de5
sub eax, 0x7eaa39d2
push dword [esp]
pop edi
push edi
mov edi, esp
add edi, 4
jmp 0x639ecb
pop eax
push ebp
mov ebp, 0x76fff0a7
or eax, ebp
pop ebp
jmp 0x6399d3
mov dword [esp], ecx
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x639e0f
push edi
jmp 0x639f7e
push eax
dec dword [esp]
jmp 0x639bff
mov dword [esp + 4], eax
pop eax
mov dword [esp], ebp
mov dword [esp], ecx
mov dword [esp], eax
pop dword [ebx + ecx]
jmp 0x639ebe
mov edx, eax
pop eax
push esi
mov esi, 0x3dcdb5d7
push ebx
jmp 0x639eae
sub ecx, 0x6c7f1df4
mov eax, ecx
push dword [esp]
pop ecx
push edi
jmp 0x63a01b
sub ebx, 4
xchg dword [esp], ebx
jmp 0x63a3e9
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword [esp + 4]
pop ebp
jmp 0x63a144
push ecx
mov ecx, 4
add edx, ecx
pop ecx
push eax
jmp 0x639e7c
dec esi
not esi
or esi, 0x3bff83a0
sub esi, 0x85ffe59a
add ecx, esi
pop esi
jmp 0x639ea3
mov dword [esp], edi
push ebx
jmp 0x63a164
mov dword [esp], ebp
push dword [esp + 4]
jmp 0x639a5e
xor edi, dword [esp]
xor dword [esp], edi
jmp 0x639a72
pop edi
add ecx, 0x77ef24a1
pop edi
push edx
push esp
pop edx
jmp 0x639d9a
pop eax
jmp 0x639c56
mov eax, 4
sub edx, eax
pop eax
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
mov dword [esp], esi
mov dword [esp], edx
push eax
mov eax, 0x6ef913a5
push eax
not dword [esp]
jmp 0x639e58
sub ecx, 0x7ffa8a3a
jmp 0x63a153
mov ebx, 0x7ebbb71b
and ebx, 0x3fdf2f4e
jmp 0x639c29
push 0x2024ad96
mov dword [esp], eax
jmp 0x639e06
add edi, 4
xchg dword [esp], edi
pop esp
push ecx
mov dword [esp], 0x7d036ef1
mov dword [esp], edx
mov dword [esp], eax
sub esp, 4
jmp 0x639a1e
mov edi, 0x6bc8972
jmp 0x63a123
pop esp
add esp, 4
mov edi, dword [esp]
add esp, 4
push 0x33c32b1e
mov dword [esp], ebx
mov ebx, 0x7f9f8004
jmp 0x63a293
mov edi, esp
add edi, 4
add edi, 4
jmp 0x639e23
sub ebx, edi
pop edi
xor esi, ebx
mov ebx, dword [esp]
add esp, 4
jmp 0x63a136
inc esi
jmp 0x639db0
pop dword [esp]
jmp 0x639fb2
sub ecx, edx
jmp 0x63a171
push ebx
mov dword [esp], 0x36ead100
jmp 0x63a3fb
add ecx, 0x7ffa8a3a
sub ecx, 0x79fff216
pop edx
sub esp, 4
mov dword [esp], edx
push esp
pop edx
add edx, 4
push edi
mov edi, 4
sub edx, edi
mov edi, dword [esp]
add esp, 4
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
mov esp, dword [esp]
jmp 0x639c0e
push edx
mov edx, 0x46047b1b
push ebx
mov ebx, esp
jmp 0x63a320
xor edi, ebx
pop ebx
mov ecx, dword [esp]
push eax
mov eax, esp
add eax, 4
jmp 0x63a390
add ebx, 4
jmp 0x639d5d
add eax, 4
xchg dword [esp], eax
pop esp
add eax, 0x7eaa39d2
sub eax, edi
jmp 0x639afc
pop esp
mov dword [esp], ecx
push edx
add dword [esp], 0x6c7f1df4
pop ecx
jmp 0x639ca5
push dword [esp]
pop ebx
add esp, 4
push ebp
mov ebp, 0x5bf33f4c
add ebx, 0x39179906
sub ebx, ebp
sub ebx, 0x39179906
pop ebp
push ebx
not dword [esp]
pop ebx
xor ebx, 0x25086e49
jmp 0x63a45e
mov edi, ebx
mov ebx, dword [esp]
add esp, 4
sub ecx, 0x77ef24a1
add ecx, 0x5fbbb1c2
sub ecx, edi
push 0x2acb988c
jmp 0x63a487
mov dword [esp], edi
push edx
jmp 0x63a490
mov edx, 0x75c8a23f
and edx, 0x7bff2f54
sub edx, 0x166b2514
mov edi, edx
pop edx
push edi
jmp 0x63a5a5
not dword [esp]
pop edi
not edi
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ecx
mov ecx, 0x7d3e6215
sub edi, ecx
pop ecx
xor edi, 0x81a52b29
sub ecx, edi
jmp 0x639e48