Function at 0xb142e2
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0xd9f526
cpuid
jmp 0xd6ee07
jmp 0xd9fd6e
jmp 0xd6ef65
add dword [esp + 4], edi
pop edi
mov ebp, dword [esp]
add esp, 4
jmp 0xd6ef7a
sub esp, 4
push esp
pop dword [esp]
push edi
mov edi, 4
jmp 0xd6eefd
jmp 0xd7068f
push eax
push esp
pop eax
push edi
push ecx
mov ecx, 0x32fdf7e0
neg ecx
or ecx, 0x495f8043
jbe 0xd70718
jmp 0xd70707
not ecx
add ecx, 0x923313a
mov edi, ecx
jmp 0xd707e4
mov esp, dword [esp]
jmp 0xd707f6
xor ecx, 0x5b7a0cd4
jnp 0xd7068f
jmp 0xd706ac
push ecx
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ecx
mov dword [esp], ebx
pop ebx
push eax
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push ebx
mov ebx, 4
sub ecx, ebx
pop ebx
xchg dword [esp], ecx
pop esp
mov dword [esp], ebx
pop ebx
sub esp, 4
mov dword [esp], ebx
mov eax, dword [esp]
push 0x74209c7
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0xd7068f
add edi, 0x80005022
add eax, edi
pop edi
sub eax, 0x14
xchg dword [esp], eax
jmp 0xd706bb
pop ecx
or edi, 0x3f678b62
jbe 0xd70707
jmp 0xd70777
jmp 0xd86c0f
jmp 0xd83a92
xor eax, dword [esp]
pop esp
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0xd83b62
push eax
mov eax, esp
add eax, 4
push ebx
mov ebx, 4
sub eax, ebx
pop ebx
xor eax, dword [esp]
xor dword [esp], eax
jmp 0xd83a83
jmp 0xd9f99b
jmp 0xd83d30
push ebp
mov dword [esp], ebx
mov dword [esp], eax
mov dword [esp], edx
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0xd83d9c
jmp 0xd83a3b
push eax
push 0x67d4f8a5
mov dword [esp], ebp
mov ebp, 0x1cb5fc2b
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
jmp 0xd86d40
mov dword [esp], ebx
jmp 0xd86d48
jmp 0xd9ab35
rdtsc
jmp 0xd89120
jmp 0xd9e8ea
jmp 0xd94b7f
sub esp, 4
mov dword [esp], ebx
mov dword [esp], 0
push dword [esp]
pop eax
add esp, 4
jmp 0xd94bee
jmp 0xd9aea5
jmp 0xd9816b
cpuid
jmp 0xd98205
jmp 0xd9ac6e
rdtsc
jmp 0xd989bf
jmp 0xd83c7b
jmp 0xd9ab86
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
jmp 0xd9aba6
pop edi
mov dword [esp], ecx
jmp 0xd9ac69
pop esp
mov dword [esp], eax
push edi
mov edi, 0x72c7f7e7
mov dword [esp + 4], edi
jmp 0xd9ab9d
jmp 0xd9f266
jmp 0xd9ad13
push edx
mov edx, 4
add eax, edx
pop edx
xchg dword [esp], eax
pop esp
jmp 0xd9ad8b
push ecx
mov dword [esp], 0
mov eax, dword [esp]
push eax
mov eax, esp
add eax, 4
jmp 0xd9acba
jmp 0xd9ed16
jmp 0xd9aefe
cpuid
jmp 0xd9afa2
jmp 0xd8902d
jmp 0xd9e9a1
push edx
push edx
mov edx, 0x2db2eb04
mov dword [esp + 4], edx
pop edx
jmp 0xd9e9b2
mov dword [esp], ecx
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0xd9ea0a
jmp 0xd9ee34
jmp 0xd9edcf
cpuid
jmp 0xd9ee2f
jmp 0xd94ab9
jmp fcn.00d9ef41
sub esp, 4
mov dword [esp], ebp
push edx
mov edx, 0x36ea0620
mov dword [esp + 4], edx
pop edx
mov dword [esp], edi
mov dword [esp], edx
jmp 0xd9f35e
jmp 0xd988d9
push ebx
push ebp
mov dword [esp], ecx
mov ecx, 0x670040c0
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ecx
mov dword [esp], ebp
jmp 0xd9f640
jmp 0xd6ee41
jmp 0xd9fa36
push 0
push dword [esp]
pop eax
push 0x3a4e72dd
mov dword [esp], edx
mov edx, esp
add edx, 4
add edx, 4
jmp 0xd9faaa
xchg dword [esp], edx
pop esp
jmp 0xd9fab3
jmp 0xd6ed03
push ecx
push ebp
mov ebp, 0
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
mov eax, dword [esp]
add esp, 4
jmp 0xd9fe8c
jmp 0xd98129