Function at 0x1400e72b0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rcx
push rbx
mov dword [rsp - 0x24], 0x7a7ea16f
nop
push r12
mov qword [rsp], rbp
nop
sub rsp, 8
mov qword [rsp], rsi
nop
mov qword [rsp - 8], rdi
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], r12
push r13
nop
sub rsp, 8
mov qword [rsp], r14
nop
mov qword [rsp - 8], r15
sub rsp, 8
neg rsp
sub rsp, 0xffffffffffffff68
neg rsp
movsxd r9, dword [rdx + 0x10]
movsxd r8, dword [rdx + 0x14]
movsxd r11, dword [rdx + 8]
mov r15, r15
movsxd rsi, dword [rdx + 0x18]
mov ecx, dword [rdx + 0x24]
movsxd r10, dword [rdx]
movsxd rdi, dword [rdx + 0x1c]
xchg rcx, rcx
movsxd r14, dword [rdx + 0xc]
movsxd r15, dword [rdx + 0x20]
movsxd rbx, dword [rdx + 4]
mov dword [rsp + 0xe8], ecx
xchg r10, r10
imul eax, esi, 0x13
mov qword [rsp + 0x40], r9
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x50], rdi
mov dword [rsp - 0x3c], 0x34a78e92
movsxd rbp, eax
lea eax, [r9 + r9]
cdqe
mov qword [rsp + 0x30], rax
mov dword [rsp - 0x34], edx
imul eax, edi, 0x26
movsxd r12, eax
lea eax, [r14 + r14]
cdqe
mov dword [rsp - 0x2c], 0x619884b4
xchg r13, rax
mov qword [rsp + 0xf8], r13
xchg r13, rax
imul eax, r15d, 0x13
mov dword [rsp - 0x30], 0x1ca1a39f
movsxd r13, eax
lea eax, [r11 + r11]
cdqe
mov dword [rsp - 0xc], 0x7caf4ebb
xchg rbx, rax
mov qword [rsp + 0x18], rbx
xchg rbx, rax
imul eax, ecx, 0x26
xchg r14, r10
mov rcx, r14
xchg r10, r14
imul rcx, rcx
movsxd rdx, eax
mov rbx, rbx
lea eax, [rbx + rbx]
cdqe
mov qword [rsp + 0xf0], rax
mov dword [rsp - 0x14], 0x39ec33cb
imul eax, r8d, 0x26
xchg rcx, r13
mov qword [rsp + 0x48], rcx
xchg rcx, r13
xchg r13, rdx
mov qword [rsp + 0x10], r13
xchg r13, rdx
cdqe
mov dword [rsp - 0x10], edi
xchg rcx, rax
mov r13, rcx
xchg rcx, rax
xchg r10, rax
mov qword [rsp], r10
xchg r10, rax
xchg rcx, rax
mov rcx, qword [rsp + 0xf0]
xchg rcx, rax
imul rax, rdx
mov dword [rsp - 0x20], 0x543f45e9
imul r13, r8
mov qword [rsp], r13
add qword [rsp], rcx
mov rcx, qword [rsp]
mov dword [rsp - 0x3c], edx
xchg r12, r13
mov r12, qword [rsp + 0x48]
xchg r12, r13
add rcx, rax
xchg r11, rax
mov r11, qword [rsp + 0x18]
xchg r11, rax
imul rax, r13
add rcx, rax
mov dword [rsp - 0x44], 0x406ca85a
xchg r15, rax
mov r15, qword [rsp + 0xf8]
xchg r15, rax
imul rax, r12
add rcx, rax
mov dword [rsp - 0x40], 0x34390d61
mov rax, qword [rsp + 0x30]
imul rax, rbp
add rcx, rax
lea eax, [r8 + r8]
xchg r12, r12
mov r8, r9
add rcx, rcx
mov qword [rsp], rcx
movsxd rcx, eax
mov r9, r9
lea eax, [r10 + r10]
movsxd rdx, eax
xchg r10, r15
mov r15, r11
xchg r10, r15
lea eax, [rsi + rsi]
xchg rcx, rdx
mov qword [rsp + 0x28], rdx
xchg rdx, rcx
movsxd r9, eax
mov dword [rsp - 0x38], edi
xchg r11, r9
mov rax, r9
xchg r9, r11
imul rax, r11
xchg rbx, rbx
imul r9, r13
mov qword [rsp + 8], rdx
add r9, rax
mov dword [rsp - 0x28], 0x141920ba
xchg r8, r13
mov rax, r13
xchg r13, r8
imul rax, rdx
mov rsp, rsp
add r9, rax
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
imul rax, qword [rsp + 0x10]
add r9, rax
xchg rsp, rsp
xchg rdi, r11
mov rax, r11
xchg rdi, r11
xchg rdi, rbx
mov rcx, rdi
xchg rdi, rbx
imul rcx, qword [rsp + 8]
xchg r15, r15
imul rax, r12
xchg rbp, rdx
mov rbp, rbx
xchg rdx, rbp
xchg rbx, r14
mov r14, rsi
xchg rbx, r14
imul rdx, qword [rsp + 0xf0]
mov dword [rsp - 0xc], 0x613e3423
add r9, rax
xchg rbx, rdi
mov qword [rsp + 0x60], rdi
xchg rdi, rbx
mov rax, qword [rsp + 0xf0]
xchg r8, r8
imul rax, qword [rsp + 0xf8]
add r9, rax
mov rax, r11
imul rax, qword [rsp + 0x10]
xchg rdi, rdi
add r9, r9
add rcx, rax
mov qword [rsp + 0x20], r9
mov r9, qword [rsp]
mov dword [rsp - 0x40], 0x7378e72f
xchg r8, rdx
mov rax, rdx
xchg r8, rdx
imul rax, r12
add r9, 0x2000000
mov r8, r14
mov dword [rsp - 0x28], 0x60284b34
add rcx, rax
sar r9, 7
sar r9, 0xb
sar r9, 3
sar r9, 1
sar r9, 2
sar r9, 1
sar r9, 1
xchg rcx, rax
mov rcx, r13
xchg rcx, rax
xchg r9, r10
mov qword [rsp + 0x68], r10
xchg r10, r9
imul rax, qword [rsp + 0xf8]
add rcx, rax
mov dword [rsp - 0x28], ecx
xchg r10, rax
mov r10, qword [rsp + 0x28]
xchg r10, rax
imul rax, rbp
mov r10, r10
add rcx, rax
lea rax, [r9 + rcx*2]
mov r9, qword [rsp + 0x20]
xchg r11, r11
mov qword [rsp + 0x58], rax
xchg rcx, rsi
mov rsi, rcx
xchg rcx, rsi
imul rcx, qword [rsp + 0x10]
lea eax, [rdi + rdi]
neg r9
add r9, 0xfffffffffe000000
neg r9
xchg rdi, r8
mov r8, qword [rsp + 0x58]
xchg r8, rdi
movsxd r11, eax
mov dword [rsp - 0xc], esi
sub rdi, 0xffffffffff000000
xchg rcx, r14
mov rax, rcx
xchg rcx, r14
sar r9, 0x15
sar r9, 4
sar r9, 1
imul rax, qword [rsp + 0x18]
mov dword [rsp - 0x38], esp
sar rdi, 6
sar rdi, 0x11
sar rdi, 1
sar rdi, 1
add rcx, rax
xchg rbp, rbp
mov qword [rsp + 0x70], rdi
mov rax, r11
imul rax, r13
xchg rdx, rdx
add rcx, rax
mov rax, qword [rsp + 0x40]
imul rax, qword [rsp + 0xf0]
xchg r10, r10
add rcx, rax
xchg rcx, rax
mov rcx, qword [rsp + 8]
xchg rcx, rax
imul rax, qword [rsp + 0x38]
mov dword [rsp - 0x38], esi
add rcx, rax
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
imul rax, rbp
mov dword [rsp - 0x14], 0x679df446
xchg rbp, r10
mov r10, qword [rsp + 0x28]
xchg rbp, r10
lea rsi, [r9 + rcx*2]
mov rcx, r10
mov qword [rsp + 0x88], rsi
mov dword [rsp - 0x40], ebp
imul rcx, qword [rsp + 8]
add rcx, rdx
add rcx, rax
mov dword [rsp - 0x2c], 0x264dae82
xchg rbp, rsi
mov rax, rsi
xchg rsi, rbp
imul rax, r12
mov dword [rsp - 0xc], 0x11e6e3df
add rcx, rax
xchg rbp, rax
mov rbp, qword [rsp + 0x10]
xchg rbp, rax
imul rax, qword [rsp + 0xf8]
add rcx, rax
mov rbp, rbp
xchg r10, r13
mov rax, r10
xchg r10, r13
imul rax, qword [rsp + 0x30]
mov rcx, rcx
add rcx, rax
lea rdx, [rdi + rcx*2]
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
lea rdi, [rsi + 0x1000000]
mov dword [rsp - 0x10], 0x9c60a07
xchg rdx, r12
mov qword [rsp + 0x78], r12
xchg rdx, r12
sar rdi, 0x17
sar rdi, 1
sar rdi, 1
xchg r14, r15
mov rsi, r14
xchg r14, r15
mov qword [rsp + 0x80], rdi
mov r14, r14
imul rcx, qword [rsp + 8]
imul r8, qword [rsp + 8]
imul r10, qword [rsp + 0xf0]
mov dword [rsp - 0x3c], edi
mov rax, r15
shl r9, 2
shl r9, 0xf
shl r9, 2
shl r9, 5
shl r9, 1
shl r9, 1
imul rax, r13
add r8, r10
lea r15, [rdx + 0x2000000]
mov r12, r12
add rcx, rax
movsxd rdx, dword [rsp + 0xe8]
mov r10, qword [rsp + 0x40]
mov dword [rsp - 0x24], ebp
xchg rdx, rax
mov rdx, r11
xchg rdx, rax
imul rax, qword [rsp + 0x10]
mov r9, r9
imul r11, qword [rsp + 0xf0]
add rcx, rax
sar r15, 0xf
sar r15, 6
sar r15, 5
xchg r9, r14
mov rax, r9
xchg r14, r9
imul rax, qword [rsp + 0xf8]
mov dword [rsp - 0x18], esp
add rcx, rax
mov rax, rbp
imul rax, qword [rsp + 0xf0]
add rcx, rax
mov dword [rsp - 0x44], 0x30054b2f
xchg rdi, rax
mov rdi, qword [rsp + 0x40]
xchg rdi, rax
imul rax, qword [rsp + 0x18]
mov dword [rsp - 0x14], 0x5a71ef40
add rcx, rax
xchg r8, rax
mov r8, rbx
xchg r8, rax
imul rax, r12
lea r13, [rdi + rcx*2]
xchg rbp, rcx
mov rbp, rsi
xchg rbp, rcx
imul rcx, qword [rsp + 0x10]
mov dword [rsp - 0x18], 0x3a23c36d
add r8, rax
lea r12, [r13 + 0x2000000]
xchg r10, rax
mov r10, rax
xchg r10, rax
sar r12, 9
sar r12, 6
sar r12, 2
sar r12, 6
sar r12, 1
sar r12, 1
sar r12, 1
imul rax, qword [rsp + 0x10]
add r8, rax
mov dword [rsp - 0xc], edx
mov rax, rbp
imul rax, qword [rsp + 0x48]
add r8, rax
mov dword [rsp - 0x34], esp
xchg r11, rax
mov r11, qword [rsp + 8]
xchg r11, rax
imul rax, qword [rsp + 0x50]
mov dword [rsp - 0x44], ebp
lea rbp, [r15 + r8*2]
xchg r14, r8
mov r14, qword [rsp + 0x60]
xchg r14, r8
add rcx, rax
mov dword [rsp - 0x2c], 0x70029f4
mov rax, rbx
imul rax, qword [rsp + 0xf0]
lea rbx, [rbp + 0x1000000]
mov dword [rsp - 0x24], 0x40a327b6
add rcx, rax
sar rbx, 0xf
sar rbx, 7
sar rbx, 2
sar rbx, 1
xchg rbp, rax
mov rbp, r10
xchg rbp, rax
imul rax, qword [rsp + 0xf8]
xchg rdx, rdx
imul r10, r10
add rcx, rax
mov rax, qword [rsp + 0x18]
imul rax, qword [rsp + 0x38]
xchg rcx, rcx
add rcx, rax
xchg r12, rbx
mov rax, r12
xchg r12, rbx
sub rax, r9
xchg r9, r8
mov r8, qword [rsp + 0x20]
xchg r9, r8
add r9, rax
xchg rbp, rax
mov rbp, rsi
xchg rbp, rax
imul rax, qword [rsp + 8]
mov rcx, rcx
lea r14, [r12 + rcx*2]
mov qword [rsp + 0x20], r9
mov rcx, rdx
mov r12, r12
lea rdi, [r14 + 0x1000000]
imul rcx, qword [rsp + 0x10]
sar rdi, 0xe
sar rdi, 1
sar rdi, 3
sar rdi, 3
sar rdi, 3
sar rdi, 1
sub r9, 0x6d1e8340
add r9, 0x6f1e8340
add rcx, rax
mov rax, r8
imul rax, qword [rsp + 0x18]
mov dword [rsp - 0x1c], 0x46dbcd38
add rcx, r10
add rcx, r11
add rcx, rax
xchg r13, r13
mov rax, qword [rsp + 0x28]
imul rax, qword [rsp + 0xf8]
add rcx, rax
sar r9, 7
sar r9, 0xc
sar r9, 7
lea r11, [rdi + rcx*2]
lea r10, [r11 + 0x2000000]
mov dword [rsp - 0x2c], edx
imul rdx, qword [rsp + 8]
imul rsi, qword [rsp + 0xf0]
imul r8, qword [rsp + 0xf8]
mov rax, qword [rsp + 0x50]
mov dword [rsp - 0x1c], ebx
add rdx, rsi
imul rax, qword [rsp + 0x18]
xchg rcx, r8
mov r8, qword [rsp + 0x68]
xchg rcx, r8
add rdx, r8
xchg rdi, rdi
xchg rsi, r14
mov r14, qword [rsp]
xchg r14, rsi
add rdx, rax
mov r15, r15
mov rax, qword [rsp + 0x30]
imul rax, qword [rsp + 0x38]
shl rcx, 0x12
shl rcx, 3
shl rcx, 1
shl rcx, 3
shl rcx, 1
add rdx, rax
mov dword [rsp - 0x34], esi
sar r10, 1
sar r10, 0x12
sar r10, 3
sar r10, 2
sar r10, 1
sar r10, 1
shl r15, 0xa
shl r15, 8
shl r15, 6
shl r15, 1
shl r15, 1
shl rbx, 4
shl rbx, 0x14
shl rbx, 1
shl r12, 0x14
shl r12, 5
shl r12, 1
sub ebp, ebx
mov dword [rsp - 0x18], ecx
lea r8, [r10 + rdx*2]
shl rdi, 0xf
shl rdi, 3
shl rdi, 6
shl rdi, 1
lea rdx, [r8 + 0x1000000]
shl r10, 0x1a
xchg r9, r9
sar rdx, 0xa
sar rdx, 9
sar rdx, 5
sar rdx, 1
sub r13d, r12d
imul rax, rdx, 0x13
xchg r14, r14
sub r14d, edi
shl rdx, 0x18
shl rdx, 1
sub rax, rcx
sub r11d, r10d
add rsi, rax
mov dword [rsp - 0x44], 0x33346482
lea rcx, [rsi + 0x2000000]
sar rcx, 3
sar rcx, 0x14
sar rcx, 1
sar rcx, 1
sar rcx, 1
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
shl rax, 0x10
shl rax, 6
shl rax, 3
shl rax, 1
sub esi, eax
mov rax, qword [rsp + 0xe0]
mov dword [rsp - 0x18], 0x27171c8b
mov dword [rax], esi
mov rsi, qword [rsp + 0xe0]
xchg r15, rax
mov r15, qword [rsp + 0x70]
xchg r15, rax
shl rax, 4
shl rax, 6
shl rax, 6
shl rax, 2
shl rax, 2
shl rax, 3
shl rax, 1
shl rax, 1
sub ecx, eax
xchg rbp, rax
mov rbp, qword [rsp + 0x78]
xchg rbp, rax
add ecx, dword [rsp + 0x58]
sub eax, r15d
mov dword [rsp - 0x24], 0x54513a67
mov dword [rsi + 8], eax
xchg rsi, rax
mov rsi, r9
xchg rsi, rax
shl rax, 7
shl rax, 9
shl rax, 8
shl rax, 1
shl rax, 1
mov dword [rsi + 4], ecx
xchg rcx, r9
mov r9, qword [rsp + 0x20]
xchg rcx, r9
sub ecx, eax
xchg rbx, rbx
mov dword [rsi + 0xc], ebp
xchg rcx, rax
mov rcx, qword [rsp + 0x80]
xchg rcx, rax
shl rax, 0x15
shl rax, 3
shl rax, 1
sub r9d, eax
mov dword [rsp - 0x28], edx
mov dword [rsi + 0x10], ecx
add r9d, dword [rsp + 0x88]
sub r8d, edx
mov r11, r11
mov dword [rsi + 0x14], r9d
mov dword [rsi + 0x24], r8d
mov dword [rsi + 0x18], r13d
mov dword [rsi + 0x1c], r14d
mov dword [rsp - 0x14], 0x28932a02
mov dword [rsi + 0x20], r11d
sub rsp, 0x78d3d231
add rsp, 0x78d3d2c9
pop r15
mov dword [rsp - 0x38], 0x446065cb
pop r14
nop
mov r13, qword [rsp]
add rsp, 8
nop
mov r12, qword [rsp]
add rsp, 8
nop
mov rdi, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov rsi, qword [rsp - 8]
pop rbp
pop rbx
ret