Function at 0x1400ba500
Capabilities:
Contain obfuscated stackstrings

Disassembly:
xchg r13, rcx
mov qword [rsp + 8], r13
xchg r13, rcx
push rbx
nop
mov qword [rsp - 8], rbp
sub rsp, 8
push rsi
xchg rdi, rdi
push rdi
push r12
push r13
push r14
mov rsi, rsi
push r13
mov qword [rsp], r15
neg rsp
sub rsp, 0xffffffffffffff68
neg rsp
movsxd r9, dword [rdx + 0x10]
movsxd r8, dword [rdx + 0x14]
mov r13, r13
movsxd r11, dword [rdx + 8]
movsxd rsi, dword [rdx + 0x18]
mov ecx, dword [rdx + 0x24]
movsxd r10, dword [rdx]
xchg r14, r14
movsxd rdi, dword [rdx + 0x1c]
movsxd r14, dword [rdx + 0xc]
movsxd r15, dword [rdx + 0x20]
movsxd rbx, dword [rdx + 4]
xchg rbx, rbx
mov dword [rsp + 0xe8], ecx
imul eax, esi, 0x13
mov qword [rsp + 0x40], r9
mov dword [rsp - 0x40], 0x79fe340f
xchg r14, r8
mov qword [rsp + 0x38], r14
xchg r8, r14
mov qword [rsp + 0x50], rdi
mov dword [rsp - 0x10], 0xa670366
movsxd rbp, eax
lea eax, [r9 + r9]
cdqe
xchg r11, rax
mov qword [rsp + 0x30], r11
xchg r11, rax
imul eax, edi, 0x26
mov dword [rsp - 0x3c], esi
movsxd r12, eax
lea eax, [r14 + r14]
cdqe
mov r11, r11
mov qword [rsp + 0xf8], rax
imul eax, r15d, 0x13
movsxd r13, eax
mov dword [rsp - 0x30], esi
lea eax, [r11 + r11]
cdqe
xchg rbx, rax
mov qword [rsp + 0x18], rbx
xchg rbx, rax
imul eax, ecx, 0x26
mov dword [rsp - 0x14], 0x727e4c5f
xchg rdx, r10
mov rcx, rdx
xchg rdx, r10
imul rcx, rcx
mov dword [rsp - 0x10], 0x59e5c975
movsxd rdx, eax
lea eax, [rbx + rbx]
cdqe
mov qword [rsp + 0xf0], rax
mov dword [rsp - 0x24], 0x1706a78
imul eax, r8d, 0x26
xchg rdi, r13
mov qword [rsp + 0x48], rdi
xchg r13, rdi
mov qword [rsp + 0x10], rdx
cdqe
mov r13, rax
mov dword [rsp - 0x20], 0x6f23773b
xchg r13, rax
mov qword [rsp], r13
xchg r13, rax
mov rax, qword [rsp + 0xf0]
imul rax, rdx
imul r13, r8
mov dword [rsp - 0x34], esi
xchg r8, r13
mov qword [rsp], r8
xchg r13, r8
add qword [rsp], rcx
mov rsi, rsi
xchg rcx, rbp
mov rbp, qword [rsp]
xchg rbp, rcx
xchg r13, r12
mov r12, qword [rsp + 0x48]
xchg r13, r12
add rcx, rax
mov rbp, rbp
mov rax, qword [rsp + 0x18]
imul rax, r13
add rcx, rax
mov dword [rsp - 0x24], 0x7f0083c7
mov rax, qword [rsp + 0xf8]
imul rax, r12
add rcx, rax
xchg rbx, rax
mov rbx, qword [rsp + 0x30]
xchg rbx, rax
imul rax, rbp
xchg rdx, rdx
add rcx, rax
lea eax, [r8 + r8]
xchg r9, r12
mov r8, r12
xchg r9, r12
add rcx, rcx
mov dword [rsp - 0x44], 0x6a658c2e
xchg rdx, rcx
mov qword [rsp], rdx
xchg rdx, rcx
movsxd rcx, eax
lea eax, [r10 + r10]
xchg r9, r9
movsxd rdx, eax
xchg r11, rdi
mov r10, rdi
xchg rdi, r11
lea eax, [rsi + rsi]
mov qword [rsp + 0x28], rcx
movsxd r9, eax
xchg r11, r11
xchg r11, rax
mov r11, rax
xchg r11, rax
imul rax, r11
xchg r8, r8
imul r9, r13
xchg r12, rdx
mov qword [rsp + 8], r12
xchg rdx, r12
add r9, rax
mov dword [rsp - 0x3c], ebx
xchg rbx, r8
mov rax, rbx
xchg rbx, r8
imul rax, rdx
mov dword [rsp - 0x24], ebx
add r9, rax
mov rax, rcx
imul rax, qword [rsp + 0x10]
mov dword [rsp - 0x14], 0x443dbe51
add r9, rax
mov rax, rdi
xchg rcx, r11
mov r11, rbx
xchg rcx, r11
imul rcx, qword [rsp + 8]
mov dword [rsp - 0x30], ebp
imul rax, r12
xchg rbx, r10
mov rdx, r10
xchg r10, rbx
xchg rbx, rsp
mov rsp, rsi
xchg rsp, rbx
imul rdx, qword [rsp + 0xf0]
xchg r14, r14
add r9, rax
xchg rbp, rbx
mov qword [rsp + 0x60], rbp
xchg rbx, rbp
mov rax, qword [rsp + 0xf0]
imul rax, qword [rsp + 0xf8]
mov dword [rsp - 0x28], edx
add r9, rax
xchg rbx, rax
mov rbx, r11
xchg rbx, rax
imul rax, qword [rsp + 0x10]
add r9, r9
mov dword [rsp - 0x10], 0x5b3407c8
add rcx, rax
mov qword [rsp + 0x20], r9
mov r9, qword [rsp]
xchg rbp, rbp
mov rax, r8
imul rax, r12
add r9, 0x2000000
xchg rbp, rbp
xchg rbp, r14
mov r8, rbp
xchg r14, rbp
add rcx, rax
sar r9, 0x11
sar r9, 1
sar r9, 2
sar r9, 2
sar r9, 2
sar r9, 1
sar r9, 1
mov rax, r13
mov rbx, rbx
mov qword [rsp + 0x68], r9
imul rax, qword [rsp + 0xf8]
add rcx, rax
mov rax, qword [rsp + 0x28]
xchg rdi, rdi
imul rax, rbp
add rcx, rax
lea rax, [r9 + rcx*2]
xchg r9, rsi
mov rsi, qword [rsp + 0x20]
xchg rsi, r9
mov qword [rsp + 0x58], rax
xchg rsi, r10
mov rcx, r10
xchg r10, rsi
imul rcx, qword [rsp + 0x10]
lea eax, [rdi + rdi]
xchg rbx, rbx
sub r9, 0xfffffffffe000000
mov rdi, qword [rsp + 0x58]
movsxd r11, eax
sub rdi, 0xffffffffff000000
mov dword [rsp - 0x30], 0x7d2bbf5f
xchg r15, r14
mov rax, r15
xchg r15, r14
sar r9, 0x14
sar r9, 2
sar r9, 3
sar r9, 1
imul rax, qword [rsp + 0x18]
mov r11, r11
sar rdi, 0xa
sar rdi, 9
sar rdi, 1
sar rdi, 3
sar rdi, 1
sar rdi, 1
add rcx, rax
xchg rdi, rcx
mov qword [rsp + 0x70], rcx
xchg rcx, rdi
xchg r11, rax
mov r11, rax
xchg r11, rax
imul rax, r13
add rcx, rax
mov dword [rsp - 0x1c], 0x2b8721d5
xchg rcx, rax
mov rcx, qword [rsp + 0x40]
xchg rcx, rax
imul rax, qword [rsp + 0xf0]
add rcx, rax
mov dword [rsp - 0x44], 0x563ec150
mov rax, qword [rsp + 8]
imul rax, qword [rsp + 0x38]
add rcx, rax
mov dword [rsp - 0x44], 0x36b66c32
xchg r14, rax
mov r14, rbx
xchg r14, rax
imul rax, rbp
mov dword [rsp - 0x34], ecx
xchg rbp, r14
mov r14, qword [rsp + 0x28]
xchg rbp, r14
lea rsi, [r9 + rcx*2]
mov dword [rsp - 0x1c], 0x45d795fe
xchg r13, r10
mov rcx, r13
xchg r10, r13
mov qword [rsp + 0x88], rsi
imul rcx, qword [rsp + 8]
add rcx, rdx
mov r11, r11
add rcx, rax
xchg rbp, rax
mov rbp, rax
xchg rbp, rax
imul rax, r12
mov r13, r13
add rcx, rax
xchg r9, rax
mov r9, qword [rsp + 0x10]
xchg r9, rax
imul rax, qword [rsp + 0xf8]
add rcx, rax
mov r11, r11
xchg r11, rax
mov r11, r13
xchg r11, rax
imul rax, qword [rsp + 0x30]
xchg rdi, rdi
add rcx, rax
lea rdx, [rdi + rcx*2]
mov rcx, rbx
mov r8, r8
lea rdi, [rsi + 0x1000000]
mov qword [rsp + 0x78], rdx
sar rdi, 0x18
sar rdi, 1
xchg r15, rsi
mov r15, rsi
xchg rsi, r15
xchg rdi, rdx
mov qword [rsp + 0x80], rdx
xchg rdi, rdx
imul rcx, qword [rsp + 8]
imul r8, qword [rsp + 8]
imul r10, qword [rsp + 0xf0]
mov r14, r14
xchg r15, rax
mov r15, rax
xchg r15, rax
shl r9, 0xe
shl r9, 0xa
shl r9, 1
shl r9, 1
imul rax, r13
add r8, r10
xchg r14, r14
lea r15, [rdx + 0x2000000]
add rcx, rax
movsxd rdx, dword [rsp + 0xe8]
xchg r8, r8
mov r10, qword [rsp + 0x40]
xchg r10, rax
mov r10, r11
xchg r10, rax
imul rax, qword [rsp + 0x10]
mov dword [rsp - 0x44], 0x7763326d
imul r11, qword [rsp + 0xf0]
add rcx, rax
sar r15, 6
sar r15, 0xd
sar r15, 1
sar r15, 2
sar r15, 3
sar r15, 1
xchg r14, rbx
mov rax, rbx
xchg rbx, r14
imul rax, qword [rsp + 0xf8]
add rcx, rax
mov dword [rsp - 0xc], ebp
xchg rbp, rax
mov rbp, rax
xchg rbp, rax
imul rax, qword [rsp + 0xf0]
xchg rdi, rdi
add rcx, rax
mov rax, qword [rsp + 0x40]
imul rax, qword [rsp + 0x18]
xchg r12, r12
add rcx, rax
xchg r9, rbx
mov rax, r9
xchg rbx, r9
imul rax, r12
mov dword [rsp - 0x28], ecx
lea r13, [rdi + rcx*2]
xchg r13, rsi
mov rcx, r13
xchg rsi, r13
imul rcx, qword [rsp + 0x10]
xchg r8, r8
add r8, rax
lea r12, [r13 + 0x2000000]
xchg r10, rax
mov r10, rax
xchg r10, rax
sar r12, 0x14
sar r12, 2
sar r12, 3
sar r12, 1
imul rax, qword [rsp + 0x10]
xchg r10, r10
add r8, rax
mov rax, rbp
imul rax, qword [rsp + 0x48]
mov dword [rsp - 0x30], edx
add r8, rax
xchg rdx, rax
mov rdx, qword [rsp + 8]
xchg rdx, rax
imul rax, qword [rsp + 0x50]
lea rbp, [r15 + r8*2]
xchg r8, rdx
mov rdx, qword [rsp + 0x60]
xchg r8, rdx
add rcx, rax
mov r15, r15
xchg r13, rax
mov r13, rbx
xchg r13, rax
imul rax, qword [rsp + 0xf0]
lea rbx, [rbp + 0x1000000]
add rcx, rax
mov dword [rsp - 0x34], esp
sar rbx, 0x17
sar rbx, 1
sar rbx, 1
xchg r10, rax
mov r10, rax
xchg r10, rax
imul rax, qword [rsp + 0xf8]
mov dword [rsp - 0x3c], 0x22f55c16
imul r10, r10
add rcx, rax
mov rax, qword [rsp + 0x18]
imul rax, qword [rsp + 0x38]
mov r9, r9
add rcx, rax
mov rax, rbx
sub rax, r9
xchg rbp, rbp
xchg r9, rbp
mov rbp, qword [rsp + 0x20]
xchg rbp, r9
add r9, rax
mov r10, r10
xchg rdx, rsi
mov rax, rdx
xchg rdx, rsi
imul rax, qword [rsp + 8]
xchg r8, r8
lea r14, [r12 + rcx*2]
xchg rbx, r9
mov qword [rsp + 0x20], rbx
xchg rbx, r9
xchg rdx, rcx
mov rdx, rcx
xchg rdx, rcx
lea rdi, [r14 + 0x1000000]
mov dword [rsp - 0x18], 0x2dcd903c
imul rcx, qword [rsp + 0x10]
sar rdi, 0x18
sar rdi, 1
neg r9
add r9, 0xfffffffffe000000
neg r9
add rcx, rax
mov rax, r8
xchg rcx, rcx
imul rax, qword [rsp + 0x18]
add rcx, r10
add rcx, r11
add rcx, rax
mov rsp, rsp
mov rax, qword [rsp + 0x28]
imul rax, qword [rsp + 0xf8]
add rcx, rax
sar r9, 3
sar r9, 0x14
sar r9, 3
lea r11, [rdi + rcx*2]
mov dword [rsp - 0x18], 0x125ffdd0
lea r10, [r11 + 0x2000000]
imul rdx, qword [rsp + 8]
imul rsi, qword [rsp + 0xf0]
xchg r10, r10
imul r8, qword [rsp + 0xf8]
xchg r8, rax
mov r8, qword [rsp + 0x50]
xchg r8, rax
add rdx, rsi
imul rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x68]
mov dword [rsp - 0x1c], ebx
add rdx, r8
xchg rsi, rbx
mov rbx, qword [rsp]
xchg rsi, rbx
add rdx, rax
mov rbx, rbx
mov rax, qword [rsp + 0x30]
imul rax, qword [rsp + 0x38]
shl rcx, 4
shl rcx, 5
shl rcx, 0x11
add rdx, rax
xchg rdx, rdx
sar r10, 0x14
sar r10, 3
sar r10, 2
sar r10, 1
shl r15, 0xa
shl r15, 0xc
shl r15, 2
shl r15, 1
shl r15, 1
shl rbx, 0xb
shl rbx, 8
shl rbx, 3
shl rbx, 2
shl rbx, 1
shl r12, 9
shl r12, 7
shl r12, 3
shl r12, 3
shl r12, 1
shl r12, 3
sub ebp, ebx
lea r8, [r10 + rdx*2]
shl rdi, 1
shl rdi, 0x17
shl rdi, 1
lea rdx, [r8 + 0x1000000]
shl r10, 0x12
shl r10, 4
shl r10, 3
shl r10, 1
sar rdx, 0xb
sar rdx, 1
sar rdx, 9
sar rdx, 4
sub r13d, r12d
imul rax, rdx, 0x13
mov r9, r9
sub r14d, edi
shl rdx, 0x16
shl rdx, 1
shl rdx, 1
shl rdx, 1
sub rax, rcx
mov dword [rsp - 0x1c], 0x3af94f9e
sub r11d, r10d
add rsi, rax
lea rcx, [rsi + 0x2000000]
sar rcx, 0xb
sar rcx, 4
sar rcx, 6
sar rcx, 4
sar rcx, 1
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
shl rax, 0x15
shl rax, 4
shl rax, 1
sub esi, eax
mov rsp, rsp
mov rax, qword [rsp + 0xe0]
mov dword [rax], esi
xchg r11, rsi
mov r11, qword [rsp + 0xe0]
xchg rsi, r11
xchg rdx, rax
mov rdx, qword [rsp + 0x70]
xchg rdx, rax
shl rax, 1
shl rax, 0x13
shl rax, 1
shl rax, 1
shl rax, 1
shl rax, 1
shl rax, 1
sub ecx, eax
mov rax, qword [rsp + 0x78]
add ecx, dword [rsp + 0x58]
mov r13, r13
sub eax, r15d
mov dword [rsi + 8], eax
mov rax, r9
xchg rbp, rbp
shl rax, 5
shl rax, 3
shl rax, 0x11
shl rax, 1
mov dword [rsi + 4], ecx
xchg rcx, r12
mov r12, qword [rsp + 0x20]
xchg r12, rcx
sub ecx, eax
mov dword [rsi + 0xc], ebp
mov dword [rsp - 0x40], ebp
xchg r11, rax
mov r11, qword [rsp + 0x80]
xchg r11, rax
shl rax, 0x12
shl rax, 7
sub r9d, eax
mov dword [rsp - 0xc], edi
mov dword [rsi + 0x10], ecx
add r9d, dword [rsp + 0x88]
sub r8d, edx
mov dword [rsi + 0x14], r9d
mov dword [rsp - 0xc], 0x781d58a0
mov dword [rsi + 0x24], r8d
mov dword [rsi + 0x18], r13d
mov dword [rsi + 0x1c], r14d
mov dword [rsp - 0x20], 0x78c9bd0b
mov dword [rsi + 0x20], r11d
neg rsp
add rsp, 0xffffffffffffff68
neg rsp
nop
add rsp, 8
mov r15, qword [rsp - 8]
nop
add rsp, 8
mov r14, qword [rsp - 8]
pop r13
mov dword [rsp - 0x20], 0x5fd89d8
pop r12
pop rdi
nop
mov rsi, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov rbp, qword [rsp - 8]
pop rbx
mov dword [rsp - 0x34], ebp
ret