Function at 0x168fffd
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x19046be
adc ebx, edx
jmp 0x19d433d
add ecx, 1
jmp 0x179f4a9
adc edx, 0
jmp 0x18bab15
add eax, ecx
jmp 0x16fdec0
jmp 0x18c5642
push edx
push ebx
mov ebx, 0x39c13475
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], ebp
mov dword [esp], ecx
jmp 0x18c56b2
jmp 0x1951608
jmp 0x190479e
push eax
push esp
pop eax
add eax, 4
sub eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], edx
mov dword [esp], ebp
jmp 0x19047ba
jmp 0x1968cf5
jmp 0x19086cc
push dword [ebp - 8]
mov ebx, dword [esp]
push ecx
push esp
pop ecx
push eax
mov eax, 4
add ecx, eax
pop eax
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x1908783
jmp 0x1951860
jmp 0x192ab76
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x192acb6
and ebp, 0x7f7f8ec1
jo 0x192ac0a
jmp 0x192aca5
push edi
mov edi, 0x5ddf72d5
push ebp
mov ebp, 0x7fff216b
xor ebp, 0x74ffb370
jb 0x192ac0a
jmp 0x192ab65
xor ebp, 0x84bbed23
add edi, ebp
mov ebp, dword [esp]
add esp, 4
mov eax, edi
mov edi, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp 0x192ab56
push esi
mov dword [esp], eax
push dword [esp]
pop eax
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push 0x35dade94
mov dword [esp], edi
mov dword [esp], eax
mov eax, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push ebp
push edi
mov edi, 0x49e06573
mov dword [esp + 4], edi
pop edi
mov dword [esp], ebx
mov ebx, dword [esp]
add esp, 4
jmp 0x192ac63
sub esp, 4
mov dword [esp], esi
mov esi, esp
add esi, 4
sub esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
mov dword [esp], eax
pop eax
push ecx
push dword [esp]
mov edx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
add esp, 4
push edi
push esp
pop edi
add edi, 4
sub edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], ebx
pop ebx
jmp 0x192ac63
push ebx
mov dword [esp], ecx
mov edx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
pop esp
push 0x6527674
mov dword [esp], ebx
mov ebx, dword [esp]
push eax
mov eax, esp
add eax, 4
push ecx
mov ecx, 4
add eax, ecx
pop ecx
xchg dword [esp], eax
pop esp
jmp 0x192abb4
add ebp, 0x1b9ade07
jl 0x192abb4
jmp 0x192ab93
jmp 0x19d4719
cpuid
jmp 0x1950788
jmp 0x192ab51
jmp 0x195115c
push dword [ebp - 0x10]
mov edx, dword [esp]
push 0x42ab3974
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x195117e
jmp 0x1987032
jmp 0x1951713
push 0x1e0a6cfe
mov dword [esp], eax
push 0x25a4d261
mov dword [esp], ecx
mov ecx, 0x1a54d851
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edx
jmp 0x1951735
jmp 0x19bed88
jmp 0x1951917
push dword [ebp - 0x14]
mov ecx, dword [esp]
push ebx
push esp
mov ebx, dword [esp]
add esp, 4
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x1951981
jmp 0x195105a
jmp 0x19551bc
cpuid
jmp 0x1955264
jmp 0x19ce2e5
jmp 0x1968ddc
push edi
mov edi, esp
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], esp
add dword [esp], 4
mov ebp, dword [esp]
add esp, 4
jmp 0x1968e07
jmp 0x19859e9
jmp 0x1969a45
push 0x3b35791a
mov dword [esp], ebp
mov dword [esp], 0
push dword [esp]
pop eax
add esp, 4
jmp 0x1969b0b
jmp 0x195069b
push ebp
push ecx
mov ecx, 0x48fcf93b
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ecx
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x19842d7
jmp 0x19b36c5
jmp 0x1984fea
cpuid
jmp 0x1984ff1
jmp 0x19699e7
jmp 0x19854de
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
mov esp, dword [esp]
jmp 0x19854f5
mov edx, dword [esp]
push esi
mov esi, esp
push ecx
mov ecx, 4
add esi, ecx
pop ecx
add esi, 4
jmp 0x19853be
jmp 0x198716d
jmp 0x1985afb
xor dword [esp], esi
xor esi, dword [esp]
pop esp
jmp 0x1985b1f
push 0x7821daf5
mov dword [esp], esi
mov esi, esp
push ebx
mov ebx, 4
add esi, ebx
pop ebx
push ebx
mov ebx, 0x14
sub esi, ebx
pop ebx
xor esi, dword [esp]
jmp 0x1985aef
jmp 0x19beeb9
jmp 0x1987144
pop edx
xchg dword [esp], esi
pop esp
jmp 0x1987168
push ecx
not dword [esp]
mov ecx, dword [esp]
push esi
mov esi, esp
add esi, 4
push 0x2d8fe174
mov dword [esp], edx
mov edx, 4
add esi, edx
jmp 0x19870d9
jmp 0x1989c88
jmp 0x198720d
push dword [esp]
pop ecx
push ebp
mov dword [esp], eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x1987277
jmp 0x19baef8
jmp 0x1989d4e
xor edx, dword [esp]
xor dword [esp], edx
pop edx
jmp 0x1989dcc
push 0x31479b11
mov dword [esp], edx
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
not edx
xor dword [esp], edx
jmp 0x1989c8d
jmp 0x179f4a1
jmp 0x198a461
add esi, 4
xchg dword [esp], esi
pop esp
add esp, 4
jmp 0x198a527
push dword [ebp - 0xc]
push dword [esp]
mov eax, dword [esp]
push esi
mov esi, esp
add esi, 4
jmp 0x198a44c
jmp 0x1908695
ret
leave
jmp 0x1997103
jmp 0x19966b3
jmp 0x19b3786
push ebp
mov dword [esp], eax
push edi
mov edi, 0
mov dword [esp + 4], edi
pop edi
mov eax, dword [esp]
add esp, 4
jmp 0x19b37ff
jmp 0x1984edb
jmp 0x19ba93e
sub esp, 4
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
jmp 0x19ba954
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x19ba9ba
jmp 0x19841c6
jmp 0x19bafea
push dword [esp]
pop ebx
push esi
mov dword [esp], 0x6536fdcd
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x19bb00d
jmp 0x19cd09f
rdtsc
jmp 0x19bee95
jmp 0x19ba883
jmp 0x19bef6d
push esi
push esp
pop esi
add esi, 4
push edx
mov edx, 4
sub esi, edx
pop edx
xchg dword [esp], esi
mov esp, dword [esp]
mov dword [esp], ebx
jmp 0x19befe5
jmp 0x18c559b
jmp 0x19cd100
push dword [ebp - 4]
push dword [esp]
pop eax
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
jmp 0x19cd1d4
jmp 0x1996feb
jmp 0x19cd528
push eax
mov eax, esp
add eax, 4
push ecx
mov ecx, 4
sub eax, ecx
pop ecx
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
jmp 0x19cd59f
pop esp
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x19cd5ab
jmp 0x19cdc4c
jmp 0x19cdcab
push edi
push esp
pop edi
add edi, 4
sub edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x19cdd73
jmp 0x198a3ee
jmp 0x19ce2c6
push ecx
mov dword [esp], esi
push edx
mov edx, 0
mov dword [esp + 4], edx
mov edx, dword [esp]
add esp, 4
pop eax
jmp 0x19ce2e0
jmp 0x1955165
rdtsc
jmp 0x19ce3e8
jmp 0x19cd48b
jmp 0x19d43a1
push edi
mov edi, esp
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], edi
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x19d4480
jmp 0x19853b9
jmp 0x19d47bc
cpuid
jmp 0x19d4826
jmp 0x19ce1dc