Function at 0x14013d420
Capabilities:
Contain obfuscated stackstrings
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xc0
movaps xmmword [rsp + 0xb0], xmm6
mov rax, qword [0x1401be040]
xor rax, rsp
mov qword [rbp + 0x37], rax
xor ebx, ebx
xorps xmm0, xmm0
movups xmmword [rbp - 0x29], xmm0
movdqa xmm1, xmmword [0x1401af290]
movdqu xmmword [rbp - 0x19], xmm1
movabs rax, 0x726f6c6f4363704e
mov qword [rbp - 0x29], rax
mov byte [rbp - 0x21], bl
mov r9b, 1
lea r8, [0x1401be1f8]
lea rdx, [rbp - 0x29]
lea rcx, [0x14023d5c0]
call fcn.1401407b0
nop
mov rdx, qword [rbp - 0x11]
cmp rdx, 0xf
jbe 0x14012d238
inc rdx
mov rcx, qword [rbp - 0x29]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14012d233
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14012d233
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14014b9a4
mov dword [rbp - 0x39], 0x577e6c59
mov dword [rbp - 0x35], 0x40526f
mov byte [rbp - 0x31], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x39], al
inc rcx
cmp rcx, 7
jb 0x14012d250
mov byte [rbp - 0x31], 0
lea r8, [rbp - 0x32]
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 9]
call fcn.1401383f0
nop
lea r8, [0x14023c824]
lea rdx, [rbp - 9]
lea rcx, [0x14023d5c0]
call fcn.14013fc60
nop
lea rcx, [rbp - 9]
call fcn.1400de030
mov dword [rbp - 0x39], 0x577e6c59
mov dword [rbp - 0x35], 0x4a564d76
mov dword [rbp - 0x31], 0x434341
mov byte [rbp - 0x2d], 1
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x39], al
inc rcx
cmp rcx, 0xb
jb 0x14012d2c0
mov byte [rbp - 0x2d], 0
lea r8, [rbp - 0x2e]
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 9]
call fcn.1401383f0
nop
lea r8, [0x14023c82e]
lea rdx, [rbp - 9]
lea rcx, [0x14023d5c0]
call fcn.14013fc60
nop
lea rcx, [rbp - 9]
call fcn.1400de030
mov dword [rbp - 0x39], 0x577e6c59
mov dword [rbp - 0x35], 0x41464e72
mov dword [rbp - 0x31], 0x5b554355
mov word [rbp - 0x2d], 0x100
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x39], al
inc rcx
cmp rcx, 0xc
jb 0x14012d330
mov byte [rbp - 0x2c], 0
lea r8, [rbp - 0x2d]
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 9]
call fcn.1401383f0
nop
lea r8, [0x14023c82f]
lea rdx, [rbp - 9]
lea rcx, [0x14023d5c0]
call fcn.14013fc60
nop
lea rcx, [rbp - 9]
call fcn.1400de030
mov dword [rbp - 0x39], 0x577e6c59
mov dword [rbp - 0x35], 0x41454372
mov dword [rbp - 0x31], 0x4d49495f
mov word [rbp - 0x2d], 0x100
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x39], al
inc rcx
cmp rcx, 0xc
jb 0x14012d3a0
mov byte [rbp - 0x2c], 0
lea r8, [rbp - 0x2d]
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 9]
call fcn.1401383f0
nop
lea r8, [0x14023c82d]
lea rdx, [rbp - 9]
lea rcx, [0x14023d5c0]
call fcn.14013fc60
nop
lea rcx, [rbp - 9]
call fcn.1400de030
mov dword [rbp - 0x39], 0x506d715e
mov dword [rbp - 0x35], 0x4b604752
mov dword [rbp - 0x31], 0x554949
mov byte [rbp - 0x2d], 1
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x39], al
inc rcx
cmp rcx, 0xb
jb 0x14012d410
mov byte [rbp - 0x2d], 0
lea r8, [rbp - 0x2e]
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 9]
call fcn.1401383f0
nop
mov r9b, 1
lea r8, [0x1401be1e8]
lea rdx, [rbp - 9]
lea rcx, [0x14023d5c0]
call fcn.1401407b0
nop
lea rcx, [rbp - 9]
call fcn.1400de030
mov dword [rbp - 0x39], 0x506d715e
mov dword [rbp - 0x35], 0x1004752
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x39], al
inc rcx
cmp rcx, 6
jb 0x14012d470
mov byte [rbp - 0x32], 0
lea r8, [rbp - 0x33]
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 9]
call fcn.1401383f0
nop
lea r8, [0x14023c854]
lea rdx, [rbp - 9]
lea rcx, [0x14023d5c0]
call fcn.14013fc60
nop
lea rcx, [rbp - 9]
call fcn.1400de030
mov dword [rbp - 0x29], 0x4b7c7f5f
mov dword [rbp - 0x25], 0x4f404351
mov dword [rbp - 0x21], 0x474b4966
mov word [rbp - 0x1d], 0x5b
mov byte [rbp - 0x1b], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x29], al
inc rcx
cmp rcx, 0xd
jb 0x14012d4e0
mov byte [rbp - 0x1b], 0
lea r8, [rbp - 0x1c]
lea rdx, [rbp - 0x29]
lea rcx, [rbp - 9]
call fcn.1401383f0
nop
mov r9b, 1
lea r8, [0x1401be408]
lea rdx, [rbp - 9]
lea rcx, [0x14023d5c0]
call fcn.1401407b0
nop
lea rcx, [rbp - 9]
call fcn.1400de030
mov dword [rbp - 0x39], 0x4b7c7f5f
mov dword [rbp - 0x35], 0x4f404351
mov word [rbp - 0x31], 0x100
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x39], al
inc rcx
cmp rcx, 8
jb 0x14012d550
mov byte [rbp - 0x30], 0
lea r8, [rbp - 0x31]
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 9]
call fcn.1401383f0
nop
lea r8, [0x14023c855]
lea rdx, [rbp - 9]
lea rcx, [0x14023d5c0]
call fcn.14013fc60
nop
lea rcx, [rbp - 9]
call fcn.1400de030
mov dword [rbp - 0x29], 0x54707151
mov dword [rbp - 0x25], 0x4f404351
mov dword [rbp - 0x21], 0x474b4966
mov word [rbp - 0x1d], 0x5b
mov byte [rbp - 0x1b], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x29], al
inc rcx
cmp rcx, 0xd
jb 0x14012d5c0
mov byte [rbp - 0x1b], 0
lea r8, [rbp - 0x1c]
lea rdx, [rbp - 0x29]
lea rcx, [rbp - 9]
call fcn.1401383f0
nop
mov r9b, 1
lea r8, [0x1401be478]
lea rdx, [rbp - 9]
lea rcx, [0x14023d5c0]
call fcn.1401407b0
nop
lea rcx, [rbp - 9]
call fcn.1400de030
mov dword [rbp - 0x39], 0x54707151
mov dword [rbp - 0x35], 0x4f404351
mov word [rbp - 0x31], 0x100
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x39], al
inc rcx
cmp rcx, 8
jb 0x14012d630
mov byte [rbp - 0x30], 0
lea r8, [rbp - 0x31]
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 9]
call fcn.1401383f0
nop
lea r8, [0x14023c856]
lea rdx, [rbp - 9]
lea rcx, [0x14023d5c0]
call fcn.14013fc60
nop
lea rcx, [rbp - 9]
call fcn.1400de030
lea rax, [rbp - 9]
mov qword [rbp - 0x39], rax
xorps xmm0, xmm0
movups xmmword [rbp - 9], xmm0
mov qword [rbp + 7], 1
mov qword [rbp + 0xf], 0xf
mov word [rbp - 9], 0x25
movdqa xmm0, xmmword [0x1401af790]
movdqu xmmword [rbp - 0x29], xmm0
mov dword [rbp - 0x19], 0x4a4d43
mov byte [rbp - 0x15], 1
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x29], al
inc rcx
cmp rcx, 0x13
jb 0x14012d6c0
mov byte [rbp - 0x15], 0
lea r8, [rbp - 0x16]
lea rdx, [rbp - 0x29]
lea rcx, [rbp + 0x17]
call fcn.1401383f0
nop
lea rax, [rbp - 9]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x12c
xor r9d, r9d
lea r8, [0x14023c85c]
lea rdx, [rbp + 0x17]
lea rcx, [0x14023d5c0]
call fcn.140146530
nop
lea rcx, [rbp + 0x17]
call fcn.1400de030
lea rax, [rbp - 9]
mov qword [rbp - 0x39], rax
xorps xmm0, xmm0
movups xmmword [rbp - 9], xmm0
mov qword [rbp + 7], 4
mov qword [rbp + 0xf], 0xf
mov dword [rbp - 9], 0x66322e25
mov byte [rbp - 5], 0
movdqa xmm0, xmmword [str.MrYDP]
movdqu xmmword [rbp - 0x29], xmm0
mov byte [rbp - 0x19], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx + 0x1d]
xor byte [rbp + rcx - 0x29], al
inc rcx
cmp rcx, 0xf
jb 0x14012d760
mov byte [rbp - 0x19], 0
lea r8, [rbp - 0x1a]
lea rdx, [rbp - 0x29]
lea rcx, [rbp + 0x17]
call fcn.1401383f0
nop
lea rax, [rbp - 9]
mov qword [rsp + 0x28], rax
movss xmm6, dword [0x1401af144]
movss dword [rsp + 0x20], xmm6
xorps xmm3, xmm3
lea r8, [0x14023c7bc]
lea rdx, [rbp + 0x17]
lea rcx, [0x14023d5c0]
call fcn.140145ab0
nop
lea rcx, [rbp + 0x17]
call fcn.1400de030
lea rax, [rbp - 9]
mov qword [rbp - 0x39], rax
xorps xmm0, xmm0
movups xmmword [rbp - 9], xmm0
mov qword [rbp + 7], 4
mov qword [rbp + 0xf], 0xf
mov dword [rbp - 9], 0x66322e25
mov byte [rbp - 5], 0
mov dword [rbp - 0x29], 0x7c6e53
mov dword [rbp - 0x25], 0x50504b65
mov dword [rbp - 0x21], 0x4d444844
mov word [rbp - 0x1d], 0x100
nop word [rax + rax]
lea eax, [rbx + 0x1d]
xor byte [rbp + rbx - 0x29], al
inc rbx
cmp rbx, 0xc
jb 0x14012d810
mov byte [rbp - 0x1c], 0
lea r8, [rbp - 0x1d]
lea rdx, [rbp - 0x29]
lea rcx, [rbp + 0x17]
call fcn.1401383f0
nop
lea rax, [rbp - 9]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm6
xorps xmm3, xmm3
lea r8, [0x14023c7c0]
lea rdx, [rbp + 0x17]
lea rcx, [0x14023d5c0]
call fcn.140145ab0
nop
lea rcx, [rbp + 0x17]
call fcn.1400de030
mov rcx, qword [rbp + 0x37]
xor rcx, rsp
call fcn.14014b630
mov rbx, qword [rsp + 0xd0]
movaps xmm6, xmmword [rsp + 0xb0]
add rsp, 0xc0
pop rbp
ret
add rcx, 8
jmp 0x14012d190