Function at 0x140039680
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
nop
mov qword [rsp - 8], rbp
sub rsp, 8
lea rbp, [rsp - 0x57]
sub rsp, 0xb0
mov rbx, r8
mov esi, edx
mov rdi, rcx
xor eax, eax
xorps xmm0, xmm0
xchg rbp, rdx
movups xmmword [rdx - 0x11], xmm0
xchg rdx, rbp
xchg r14, rax
mov qword [rbp - 1], r14
xchg r14, rax
mov qword [rbp + 7], 0x513a4e36
sub qword [rbp + 7], 0x4bffdac8
add qword [rbp + 7], 0x4dd1cb53
add qword [rbp + 7], 0x1b7d02ac
add qword [rbp + 7], 0x4269a63
sub qword [rbp + 7], 0x72afdbc1
mov byte [rbp - 0x11], al
xchg rdi, rbp
movups xmmword [rdi - 0x39], xmm0
xchg rdi, rbp
mov qword [rbp - 0x29], 0x57d0088b
xor qword [rbp - 0x29], 0x456ebb59
sub qword [rbp - 0x29], 0x685ff86
xor qword [rbp - 0x29], 0xaa5fe7d
xor qword [rbp - 0x29], 0x7d3d84b6
sub qword [rbp - 0x29], 0x7ba0ce7d
mov qword [rbp - 0x21], 0xd76442b
add qword [rbp - 0x21], 0x6e5f203b
sub qword [rbp - 0x21], 0x2c87c309
sub qword [rbp - 0x21], 0x95e697b
add qword [rbp - 0x21], 0x280b3ad3
xor qword [rbp - 0x21], 0x5a21733f
add qword [rbp - 0x21], 0x3057abc5
sub qword [rbp - 0x21], 0x6832ad40
movsd xmm0, qword [0x1400017f8]
xchg r11, rbp
movsd qword [r11 - 0x39], xmm0
xchg r11, rbp
movzx eax, word [0x140001800]
mov word [rbp - 0x31], ax
mov byte [rbp - 0x2f], 0x3c
sub byte [rbp - 0x2f], 0x13
xor byte [rbp - 0x2f], 0x37
xor byte [rbp - 0x2f], 0x4d
xor byte [rbp - 0x2f], 0x41
xor byte [rbp - 0x2f], 0x68
sub byte [rbp - 0x2f], 0xc
sub byte [rbp - 0x2f], 0x56
sub byte [rbp - 0x2f], 0x18
mov r8d, edx
lea rdx, [rbp - 0x39]
lea rcx, [rbp + 0x2f]
call fcn.140066110
nop
xchg rbp, rbx
mov r9, rbp
xchg rbx, rbp
lea r8, [rbp - 0x11]
xchg r15, rax
mov rdx, r15
xchg r15, rax
lea rcx, [rbp + 0xf]
call fcn.1400383a0
nop
mov rdx, qword [rbp + 0x47]
cmp rdx, 0x10
jb 0x140039836
inc rdx
mov rcx, qword [rbp + 0x2f]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140039831
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
nop
sub rax, 0xffffffffb568f3d1
add rax, 0xffffffffb568f3c9
cmp rax, 0x1f
jbe 0x140039831
push rdx
call fcn.1408e2c67
int3
call fcn.1401fcdd8
movdqa xmm0, xmmword [0x140002c80]
xchg r10, rbp
movdqu xmmword [r10 + 0x3f], xmm0
xchg r10, rbp
mov byte [rbp + 0x2f], 0x79
sub byte [rbp + 0x2f], 0x3f
sub byte [rbp + 0x2f], 2
add byte [rbp + 0x2f], 0x44
sub byte [rbp + 0x2f], 0x11
sub byte [rbp + 0x2f], 0x6b
mov rdx, qword [rbp - 0x21]
cmp rdx, 0x10
jb 0x1400398c6
inc rdx
xchg r10, rcx
mov r10, qword [rbp - 0x39]
xchg r10, rcx
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
cmp rdx, 0x1000
jb 0x1400398c0
neg rdx
add rdx, 0xffffffffffffffd9
neg rdx
mov rcx, qword [rcx - 8]
sub rax, rcx
nop
add rax, 0xffffffffefe107a6
sub rax, 0xffffffffefe107ae
cmp rax, 0x1f
jbe 0x1400398c0
push rbp
call fcn.140323596
int3
call fcn.1401fcdd8
nop
mov rdx, qword [rbp + 7]
cmp rdx, 0x10
jb 0x140039920
inc rdx
xchg rcx, r13
mov r13, qword [rbp - 0x11]
xchg r13, rcx
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
cmp rdx, 0x1000
jb 0x14003991b
neg rdx
add rdx, 0xffffffffffffffd9
neg rdx
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003991b
push rbp
call fcn.140305685
int3
call fcn.1401fcdd8
lea rax, [rbp + 0xf]
cmp qword [rbp + 0x27], 0x10
cmovae rax, qword [rbp + 0xf]
xorps xmm0, xmm0
xchg rdi, rbx
movups xmmword [rbx + 8], xmm0
xchg rdi, rbx
lea rcx, [0x1400015b8]
mov qword [rdi], rcx
mov dword [rdi + 0x18], esi
lea rcx, [0x140004a88]
mov qword [rdi + 0x20], rcx
lea rdx, [rdi + 0x28]
xchg rdx, rbx
movups xmmword [rbx], xmm0
xchg rdx, rbx
mov qword [rbp - 0x39], rax
mov byte [rbp - 0x31], 4
add byte [rbp - 0x31], 0x30
xor byte [rbp - 0x31], 0x45
sub byte [rbp - 0x31], 0x50
add byte [rbp - 0x31], 0x49
sub byte [rbp - 0x31], 0x2e
sub byte [rbp - 0x31], 0x3b
lea rcx, [rbp - 0x39]
call fcn.1401fde42
lea rax, [0x140001598]
xchg r8, rax
mov qword [rdi + 0x20], r8
xchg r8, rax
lea rax, [0x1400015f8]
xchg r15, rax
mov qword [rdi], r15
xchg r15, rax
mov rdx, qword [rbp + 0x27]
cmp rdx, 0x10
jb 0x140039a03
inc rdx
xchg rcx, rdi
mov rdi, qword [rbp + 0xf]
xchg rcx, rdi
xchg rdx, rax
mov rdx, rcx
xchg rdx, rax
cmp rdx, 0x1000
jb 0x1400399fe
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
nop
add rax, 0xffffffffc4c85098
sub rax, 0xffffffffc4c850a0
cmp rax, 0x1f
jbe 0x1400399fe
call fcn.1403114b0
int3
call fcn.1401fcdd8
mov rax, rdi
lea r11, [rsp + 0xb0]
xchg r9, rbx
mov r9, qword [r11 + 0x10]
xchg r9, rbx
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
nop
xchg qword [rsp], rbp
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]