Function at 0x9968d7
Capabilities:
Execute anti-debugging instructions
Packed with generic packer

Disassembly:
ret
fild qword [ebx]
xchg bx, bx
jmp 0x874cee
call fcn.00464c9d
add esp, 4
movsx ax, bl
bswap eax
mov eax, 0x2640d88
pop eax
jmp 0x987d23
mov eax, 0x1e
call fcn.00464caf
cmp dword [ebp - 0xc], esp
je 0xa491be
push 0x48
push 0x408482b
jmp 0x94df25
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
jmp 0x93c837
call fcn.00464c97
add esp, 4
bsr edi, eax
or edi, edi
mov dword [ebp - 4], eax
test di, si
clc
rol bl, cl
mov ebx, eax
sal edi, 0x46
rcr cx, cl
xor edi, esp
mov edi, eax
bsr cx, sp
sub eax, eax
cmove cx, ax
mov ch, 0x78
mov ecx, 7
jmp 0x8888d9
push ebx
jmp 0x62f952
mov dword [ebp - 0x10], ebx
mov ebx, dword [ebp - 0xc]
jmp 0x932d3a
nop
not bl
cmovg bx, cx
nop
nop
bswap ebx
movzx bx, cl
nop
cmovae bx, cx
movzx ebx, di
nop
nop
nop
not bl
nop
cmovp bx, sp
movzx ebx, cx
nop
jmp 0x9a58a3
nop
movsx ebx, bp
not bh
nop
movzx ebx, dx
sete bh
push eax
movzx ebx, cx
setle bh
mov ebx, dword [ebp - 4]
jmp 0x807d96
fstp qword [ebp - 0x20]
mov bx, 0x1735
fsub qword [ebp - 0x20]
fstp qword [ebp - 0x28]
movzx ebx, bx
movsx bx, cl
fld qword [ebp - 0x28]
setge bl
fdiv qword [0x530283]
xchg bh, bl
fstp qword [ebp - 0x30]
not bx
push 0x80000601
movsx ebx, cx
not bl
push dword [ebp - 0x2c]
movzx bx, ah
not bh
push dword [ebp - 0x30]
xchg ebx, ebx
push 1
jmp 0x9e3f49
rep stosd dword es:[edi], eax
mov dword [ebp - 8], 0
jmp 0x907689
pushal
mov eax, 1
cwde
cmovg dx, sp
mov eax, 2
lahf
cwde
mov eax, 4
mov eax, 2
mov esi, eax
mov eax, 5
mov eax, 4
movsx ecx, di
mov eax, 2
mov eax, 5
cbw
mov eax, 6
cwd
popal
movzx eax, si
push edx
mov edx, 1
cdq
movsx dx, dh
mov edx, 2
mov edx, 4
movzx eax, ax
mov ah, 0x89
rdtsc
mov edx, 2
mov ax, si
cwd
mov edx, 5
mov edx, 4
movsx edx, ax
lahf
mov edx, 2
mov edx, 5
movzx eax, bp
rdtsc
mov edx, 5
not dx
movsx dx, cl
pop edx
movzx ax, al
mov ah, 0x9c
mov dword [ebp - 0xc], esp
mov ax, dx
cwde
movzx eax, si
mov eax, 0
jmp 0x7be362
nop
xchg bx, bx
nop
mov bh, 0x9a
nop
bswap bx
xchg bh, bh
not bl
nop
nop
bswap bx
movzx ebx, bx
mov ebx, esi
nop
setl bh
mov bh, 0xb0
nop
nop
nop
jmp 0x83ad29
jmp 0x8c5d4c
fild qword [ebx]
bswap bx
jmp 0x9ffe2b
push eax
nop
lahf
movzx eax, dx
push 0x1c
setle ah
push dword [ebp - 4]
push 3
jmp 0x75b08a
push 6
jmp 0xa491a8
nop
bswap ebx
mov bl, 0x5e
sete bl
nop
cmovno bx, cx
nop
xchg bx, bx
mov bh, dl
nop
nop
nop
jmp 0x847440
mov esp, ebp
mov bp, cx
mov bp, 0x477c
movzx ebp, di
pop ebp
jmp 0x5ed460
push 0x1c
jmp 0x7c25dd
push ebp
and bp, 0x7e9a
rol bp, 0x79
test di, di
mov ebp, esp
test di, 0x61cf
test bp, bp
sub esp, 0x34
jmp 0x98ddab
nop
setge bl
nop
movzx ebx, cx
movsx ebx, ax
nop
movzx ebx, si
movsx ebx, di
movzx bx, bl
nop
nop
nop
setnp bh
bswap ebx
nop
nop
cmovl ebx, ecx
nop
bswap bx
not ebx
nop
not bh
nop
mov bx, dx
nop
nop
bswap ebx
movsx ebx, sp
nop
not ebx
nop
bswap ebx
nop
nop
movsx ebx, bp
mov bh, 0xb8
xchg ebx, ebx
nop
jmp 0x9716c5
mov ebx, 0x465b80
jmp 0xa2d7f0
fstp qword [ebp - 0x18]
fld qword [ebp - 0x18]
not bl
mov ebx, dword [ebp - 0x10]
jmp 0x61e32a
call fcn.00464ca3
add esp, 0x10
movzx ebx, si
mov dword [ebp - 8], eax
movzx ebx, bp
bswap eax
movsx eax, si
mov eax, dword [ebp - 8]
not bl
nop
mov ebx, 0x2d0529db
nop
jmp 0x8f52d4
call fcn.00464ca9
add esp, 0xc
or bl, 0x8c
test esi, 0x8ec61ab
xor bx, 0x136
mov ebx, dword [ebp - 4]
cmp ebp, esi
test si, 0x6fa6
add ebx, 8
mov dword [ebp - 0xc], ebx
seto bl
mov ebx, dword [ebp - 4]
jmp 0x82f48a