Function at 0x6992fe
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x9ee1a8
jmp 0x9ee208
push edx
mov dword [esp], ebp
push esi
mov esi, 0x19534cb6
mov dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
mov dword [esp], ebp
jmp 0x9ee2ca
jmp 0x9ee2de
push dword [esp]
pop ebp
add esp, 4
jmp 0x9ee3ff
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], esp
add dword [esp], 4
jmp 0x9ee2cf
jmp 0x9ee517
mov esp, dword [esp]
jmp 0x9ee539
push esi
mov esi, esp
push ebx
mov ebx, 4
add esi, ebx
mov ebx, dword [esp]
add esp, 4
sub esi, 0x14
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
jmp 0x9ee404
push edi
push ecx
push 0x34eca7f2
pop ecx
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ecx
mov dword [esp], ebx
jmp 0x9ee672
jmp 0x9ee738
push eax
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
jmp 0x9ee749
sub ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
mov dword [esp], ecx
jmp 0x9ee7bf
push ebx
mov dword [esp], edx
mov dword [esp], 0x7edbce7a
mov dword [esp], edx
jmp 0x9ee8aa
jmp 0x9ee956
rdtsc
jmp 0x9ee9b2
sub esp, 4
mov dword [esp], ecx
mov dword [esp], ebx
mov dword [esp], ecx
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x9eeada
jmp 0x9eebea
push 0x597b0200
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x9eec0e
jmp 0x9eec72
push 0
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp 0x9eed4a
xchg dword [esp], ebx
pop esp
jmp 0x9eed53
jmp 0x9eeda9
cpuid
jmp 0x9eee58
jmp 0x9eef0c
push ebp
push ebx
mov ebx, 0
mov dword [esp + 4], ebx
push dword [esp]
pop ebx
add esp, 4
pop eax
jmp 0x9eef7f
jmp 0x9eefcf
cpuid
jmp 0x9ef06a
sub esp, 4
mov dword [esp], eax
mov dword [esp], 0
jmp 0x9ef0cf
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x9ef189
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
jmp 0x9ef07c
jmp 0x9ef281
cpuid
jmp 0x9ef288
jmp 0x9ef395
push edx
push ebx
mov ebx, 0
mov dword [esp + 4], ebx
mov ebx, dword [esp]
add esp, 4
mov eax, dword [esp]
add esp, 4
jmp 0x9ef3b4
cpuid
jmp 0x9ef4c8
jmp 0x9ef5ce
rdtsc
jmp 0x9ef5d5
jmp 0x9ef70a
pop esp
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x9ef727
sub edi, 0xe54255ee
sub esi, edi
pop edi
xchg dword [esp], esi
jmp 0x9ef5da
push esi
mov esi, esp
add esi, 4
push edi
mov edi, 0x1abdaa0e
not edi
inc edi
jp 0x9ef70a
jmp 0x9ef5e6
jmp 0x9ef823
push ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x9ef843
jmp 0x9ef8a8
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x9ef960
push dword [ebp - 0xc]
push dword [esp]
pop eax
push ebp
mov ebp, esp
add ebp, 4
jmp 0x9ef848
jmp 0x9efa0f
push dword [ebp - 8]
mov ebx, dword [esp]
push ecx
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x9efa7e
jmp 0x9efb31
xchg dword [esp], ecx
pop esp
jmp 0x9efbb2
push dword [ebp - 0x14]
mov ecx, dword [esp]
push ecx
push esi
mov dword [esp], esp
add dword [esp], 4
pop ecx
add ecx, 4
add ecx, 4
jmp 0x9efac7
jmp 0x9efc56
push dword [ebp - 0x10]
push dword [esp]
pop edx
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x9efccf
xchg ecx, edx
not edx
push ecx
push edx
push dword [esp]
pop ecx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
pop edx
jmp 0x9efde6
jmp 0x9efe38
push edx
xchg dword [esp], esi
not esi
xor dword [esp], esi
xor esi, dword [esp]
xor dword [esp], esi
push dword [esp]
pop edx
add esp, 4
jmp 0x9efefb
add ecx, 1
adc edx, 0
add eax, ecx
adc ebx, edx
jmp 0x9eff63
push edi
push ebx
mov ebx, 0x17fd0ace
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x9f0024
jmp 0x9f00f4
not ebx
add ebx, 0x4dde5a8e
jb 0x9f0114
jmp 0x9f00dc
push 0x16f9e8af
mov dword [esp], ebx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
push ebx
push dword [esp]
pop ebx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
push 0x23112b2b
mov dword [esp], ebx
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
jmp 0x9f0114
add ebx, 0x8a2c73f3
xor edi, ebx
pop ebx
add edx, edi
pop edi
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x9f0173
mov edx, dword [esp]
push edx
mov edx, esp
push edi
push 0x3f78abc5
pop edi
push ebx
mov ebx, 0x676ddd41
neg ebx
jg 0x9f007e
jmp 0x9f007e
push ecx
push dword [esp]
pop edx
push ecx
mov ecx, esp
push esi
mov esi, 0x5edff37d
shl esi, 8
xor esi, 0x3eefc79f
not esi
shr esi, 3
shl esi, 4
sub esi, 0x3dc68abc
add ecx, esi
pop esi
add ecx, 4
xchg dword [esp], ecx
pop esp
sub esp, 4
mov dword [esp], ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
push ebx
push ecx
mov dword [esp], ebx
mov ebx, 0x5a6ab119
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], ebx
pop eax
jmp 0x9f0091
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
push edi
mov edi, 0x6bfe0257
jmp 0x9f02ad
add ebp, 0x33bf8c71
pop edi
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x9f02c6
or edi, 0x11b52325
add edi, 0x8400dc8d
sub ebp, 0x33bf8c71
add ebp, edi
jmp 0x9f029a
jmp 0x9f03d6
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x9f03ed
push dword [esp]
pop ebx
push esi
push esp
mov esi, dword [esp]
add esp, 4
add esi, 4
jmp 0x9f02cb
jmp 0x9f043a
push dword [ebp - 4]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x9f051f
jmp 0x9f057f
leave
jmp 0x9f0626
jmp 0x9f0680
ret