Function at 0x14044876c
Capabilities:
Execute anti-debugging instructions

Disassembly:
push rsi
sar sil, 0xe1
push rdi
push rbp
bts di, si
xor dil, r8b
push rbx
sub rsp, 0x1d8
mov di, r9w
movaps xmmword [rsp + 0x1c0], xmm13
movsxd rdi, ecx
jmp 0x1404487c0
movaps xmmword [rsp + 0x1b0], xmm12
movsx rdi, r11w
bswap si
movaps xmmword [rsp + 0x1a0], xmm11
movzx edi, bp
jmp 0x1404487ed
movaps xmmword [rsp + 0x190], xmm10
movaps xmmword [rsp + 0x180], xmm9
movzx esi, r13w
xchg si, di
movsx rdi, r15w
movaps xmmword [rsp + 0x170], xmm8
movzx edi, r13w
movsx di, r11b
movaps xmmword [rsp + 0x160], xmm7
mov dil, 0x1f
not sil
setnp dil
movaps xmmword [rsp + 0x150], xmm6
mov rdi, r9
not sil
seto sil
movaps xmm10, xmm2
mov rsi, rcx
movq xmm9, rdx
movzx ebp, byte [rsp + 0x238]
jmp 0x140448859
movss xmm8, dword [rsp + 0x230]
jmp 0x140448868
movsd xmm12, qword [rsp + 0x220]
jmp 0x140448877
movsd xmm13, qword [rsp + 0x228]
jmp 0x140448886
movsd xmm0, qword [0x1400bfef0]
mulsd xmm13, qword [0x1400bfef8]
mulsd xmm0, xmm12
addsd xmm13, xmm0
mulsd xmm13, qword [0x1400bff00]
movdqa xmm0, xmm9
call fcn.1404b9dfa
movdqa xmm11, xmm0
pshufd xmm0, xmm9, 0x55
call fcn.1404b9dfa
punpckldq xmm11, xmm0
addps xmm11, xmmword [0x1400bd4e0]
shufps xmm10, xmm10, 0
xor ebx, ebx
jmp 0x1404488dd
mulsd xmm12, qword [0x1400bfef8]
movaps xmm9, xmmword [0x1400bf530]
jmp 0x1404488f3
nop dword [rax]
jmp 0x1404488ff
xorps xmm0, xmm0
cvtsi2sd xmm0, ebx
mulsd xmm0, xmm13
addsd xmm0, xmm12
xorps xmm7, xmm7
cvtsd2ss xmm7, xmm0
movaps xmm0, xmm7
jmp 0x14044891f
call fcn.1400980a0
movaps xmm6, xmm0
jmp 0x14044892c
movaps xmm0, xmm7
call fcn.14009b760
xorps xmm0, xmm9
unpcklps xmm6, xmm0
mulps xmm6, xmm10
addps xmm6, xmm11
movlps qword [rsp + rbx*8 + 0x50], xmm6
inc rbx
test bp, r15w
cmp rbx, 0x20
jmp 0x140448958
jne 0x1404488ff
mov qword [rsp + 0x38], 0
movsx eax, r8w
movsx rax, r11w
mov rcx, qword [rsi + 8]
movsx rdx, r8w
movsx eax, dx
lahf
mov rax, qword [rcx]
jmp 0x140448987
lea rdx, [rsp + 0x38]
jmp 0x140448991
call qword [rax + 0x50]
mov qword [rsp + 0x30], 0
mov dl, 0xd2
mov rcx, qword [rsp + 0x38]
mov dl, 0x6d
rdtsc
movsx eax, r15w
mov rax, qword [rcx]
xchg dx, dx
cqo
mov dl, dil
lea rdx, [rsp + 0x30]
call qword [rax + 0x88]
mov rcx, qword [rsp + 0x30]
cdq
jmp 0x1404489d1
mov rdx, qword [rsp + 0x50]
jmp 0x1404489df
mov rax, qword [rcx]
movzx r8, r11w
mov r8d, 1
call qword [rax + 0x28]
mov rcx, qword [rsp + 0x30]
movzx r8, r15w
mov rax, qword [rcx]
cwd
lea rdx, [rsp + 0x50]
movzx r8w, r11b
mov r8d, 0x20
jmp 0x140448a12
call qword [rax + 0x30]
mov rcx, qword [rsp + 0x30]
cwde
movsx eax, r8w
cqo
movzx edx, bpl
cdqe
mov rax, qword [rcx]
jmp 0x140448a2f
call qword [rax + 0x40]
mov rcx, qword [rsp + 0x30]
mov ax, 0x4fcb
mov rax, qword [rcx]
jmp 0x140448a43
call qword [rax + 0x48]
mov rcx, qword [rsi + 0x20]
movsx rdx, cx
cbw
cwde
movups xmm0, xmmword [rdi]
rdtsc
movaps xmmword [rsp + 0x40], xmm0
xchg dl, dh
mov rax, qword [rcx]
movsx edx, r12w
mov rdx, rsi
lea rdx, [rsp + 0x40]
jmp 0x140448a71
call qword [rax + 0x40]
mov rcx, qword [rsi + 0x18]
rdtsc
not r8b
mov r8, qword [rsi + 0x20]
movsx eax, r8w
mov rdx, qword [rsp + 0x38]
mov al, 0x7e
mov rax, qword [rcx]
jmp 0x140448a94
mov qword [rsp + 0x20], 0
jmp 0x140448aa2
movaps xmm3, xmm8
call qword [rax + 0xb0]
mov rcx, qword [rsp + 0x30]
movsxd rax, esi
lahf
mov rax, qword [rcx]
jmp 0x140448abd
call qword [rax + 0x10]
mov rcx, qword [rsp + 0x38]
mov rax, qword [rcx]
jmp 0x140448acd
call qword [rax + 0x10]
movaps xmm6, xmmword [rsp + 0x150]
cmp r12w, 0x695b
neg di
movaps xmm7, xmmword [rsp + 0x160]
shrd bp, r8w, 0xac
bsf di, cx
dec bp
movaps xmm8, xmmword [rsp + 0x170]
sub rsi, rsp
movaps xmm9, xmmword [rsp + 0x180]
movsxd rbp, r10d
movaps xmm10, xmmword [rsp + 0x190]
rol di, 0x73
movaps xmm11, xmmword [rsp + 0x1a0]
cmp r8b, 0x82
sbb bl, r9b
btr bp, 0x5a
movaps xmm12, xmmword [rsp + 0x1b0]
rcr rsi, cl
movaps xmm13, xmmword [rsp + 0x1c0]
bts rbx, r13
adc bp, 0x82
xchg bl, bh
add rsp, 0x1d8
movsx si, cl
movzx si, dil
pop rbx
movsx rbp, cx
movzx ebp, cx
pop rbp
not di
pop rdi
jmp 0x140448b79
pop rsi
jmp 0x140448b7f
ret