Function at 0x140003788
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push rdi
sub rsp, 0x938
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x8d0], rcx
mov qword [rbp + 0x8d8], rdx
mov qword [rbp + 0x8e0], r8
mov qword [rbp + 0x8e8], r9
mov byte [rbp + 0x862], 0x52
mov byte [rbp + 0x863], 0x65
mov byte [rbp + 0x864], 0x67
mov byte [rbp + 0x865], 0x4f
mov byte [rbp + 0x866], 0x70
mov byte [rbp + 0x867], 0x65
mov byte [rbp + 0x868], 0x6e
mov byte [rbp + 0x869], 0x4b
mov byte [rbp + 0x86a], 0x65
mov byte [rbp + 0x86b], 0x79
mov byte [rbp + 0x86c], 0x45
mov byte [rbp + 0x86d], 0x78
mov byte [rbp + 0x86e], 0x57
mov byte [rbp + 0x86f], 0
mov word [rbp + 0x870], 0x41
mov word [rbp + 0x872], 0x44
mov word [rbp + 0x874], 0x56
mov word [rbp + 0x876], 0x41
mov word [rbp + 0x878], 0x50
mov word [rbp + 0x87a], 0x49
mov word [rbp + 0x87c], 0x33
mov word [rbp + 0x87e], 0x32
mov word [rbp + 0x880], 0x2e
mov word [rbp + 0x882], 0x44
mov word [rbp + 0x884], 0x4c
mov word [rbp + 0x886], 0x4c
mov word [rbp + 0x888], 0
lea rdx, [rbp + 0x862]
lea rax, [rbp + 0x870]
mov rcx, rax
call fcn.14000178c
mov qword [rbp + 0x8a8], rax
mov byte [rbp + 0x820], 0x52
mov byte [rbp + 0x821], 0x65
mov byte [rbp + 0x822], 0x67
mov byte [rbp + 0x823], 0x51
mov byte [rbp + 0x824], 0x75
mov byte [rbp + 0x825], 0x65
mov byte [rbp + 0x826], 0x72
mov byte [rbp + 0x827], 0x79
mov byte [rbp + 0x828], 0x56
mov byte [rbp + 0x829], 0x61
mov byte [rbp + 0x82a], 0x6c
mov byte [rbp + 0x82b], 0x75
mov byte [rbp + 0x82c], 0x65
mov byte [rbp + 0x82d], 0x45
mov byte [rbp + 0x82e], 0x78
mov byte [rbp + 0x82f], 0x57
mov byte [rbp + 0x830], 0
mov word [rbp + 0x840], 0x41
mov word [rbp + 0x842], 0x44
mov word [rbp + 0x844], 0x56
mov word [rbp + 0x846], 0x41
mov word [rbp + 0x848], 0x50
mov word [rbp + 0x84a], 0x49
mov word [rbp + 0x84c], 0x33
mov word [rbp + 0x84e], 0x32
mov word [rbp + 0x850], 0x2e
mov word [rbp + 0x852], 0x44
mov word [rbp + 0x854], 0x4c
mov word [rbp + 0x856], 0x4c
mov word [rbp + 0x858], 0
lea rdx, [rbp + 0x820]
lea rax, [rbp + 0x840]
mov rcx, rax
call fcn.14000178c
mov qword [rbp + 0x8a0], rax
mov byte [rbp + 0x7f4], 0x52
mov byte [rbp + 0x7f5], 0x65
mov byte [rbp + 0x7f6], 0x67
mov byte [rbp + 0x7f7], 0x43
mov byte [rbp + 0x7f8], 0x6c
mov byte [rbp + 0x7f9], 0x6f
mov byte [rbp + 0x7fa], 0x73
mov byte [rbp + 0x7fb], 0x65
mov byte [rbp + 0x7fc], 0x4b
mov byte [rbp + 0x7fd], 0x65
mov byte [rbp + 0x7fe], 0x79
mov byte [rbp + 0x7ff], 0
mov word [rbp + 0x800], 0x41
mov word [rbp + 0x802], 0x44
mov word [rbp + 0x804], 0x56
mov word [rbp + 0x806], 0x41
mov word [rbp + 0x808], 0x50
mov word [rbp + 0x80a], 0x49
mov word [rbp + 0x80c], 0x33
mov word [rbp + 0x80e], 0x32
mov word [rbp + 0x810], 0x2e
mov word [rbp + 0x812], 0x44
mov word [rbp + 0x814], 0x4c
mov word [rbp + 0x816], 0x4c
mov word [rbp + 0x818], 0
lea rdx, [rbp + 0x7f4]
lea rax, [rbp + 0x800]
mov rcx, rax
call fcn.14000178c
mov qword [rbp + 0x898], rax
mov byte [rbp + 0x7c7], 0x53
mov byte [rbp + 0x7c8], 0x74
mov byte [rbp + 0x7c9], 0x72
mov byte [rbp + 0x7ca], 0x53
mov byte [rbp + 0x7cb], 0x74
mov byte [rbp + 0x7cc], 0x72
mov byte [rbp + 0x7cd], 0x49
mov byte [rbp + 0x7ce], 0x57
mov byte [rbp + 0x7cf], 0
mov word [rbp + 0x7d0], 0x53
mov word [rbp + 0x7d2], 0x48
mov word [rbp + 0x7d4], 0x4c
mov word [rbp + 0x7d6], 0x57
mov word [rbp + 0x7d8], 0x41
mov word [rbp + 0x7da], 0x50
mov word [rbp + 0x7dc], 0x49
mov word [rbp + 0x7de], 0x2e
mov word [rbp + 0x7e0], 0x44
mov word [rbp + 0x7e2], 0x4c
mov word [rbp + 0x7e4], 0x4c
mov word [rbp + 0x7e6], 0
lea rdx, [rbp + 0x7c7]
lea rax, [rbp + 0x7d0]
mov rcx, rax
call fcn.14000178c
mov qword [rbp + 0x890], rax
mov qword [rbp + 0x7b8], 0
mov rdx, qword [rbp + 0x8d8]
mov rax, qword [rbp + 0x8d0]
lea rcx, [rbp + 0x7b8]
mov qword [rsp + 0x20], rcx
mov r10, qword [rbp + 0x8a8]
mov r9d, 0x20019
mov r8d, 0
mov rcx, rax
call r10
test eax, eax
jne 0x140003c4e
lea rdx, [rbp - 0x50]
mov eax, 0
mov ecx, 0x100
mov rdi, rdx
rep stosq qword [rdi], rax
mov dword [rbp + 0x7b4], 0x104
mov rax, qword [rbp + 0x7b8]
mov rdx, qword [rbp + 0x8e0]
lea rcx, [rbp + 0x7b4]
mov qword [rsp + 0x28], rcx
lea rcx, [rbp - 0x50]
mov qword [rsp + 0x20], rcx
mov r10, qword [rbp + 0x8a0]
mov r9d, 0
mov r8d, 0
mov rcx, rax
call r10
test eax, eax
jne 0x140003c3b
mov rdx, qword [rbp + 0x8e8]
lea rax, [rbp - 0x50]
mov r8, qword [rbp + 0x890]
mov rcx, rax
call r8
test rax, rax
je 0x140003c3b
mov rax, qword [rbp + 0x7b8]
mov rdx, qword [rbp + 0x898]
mov rcx, rax
call rdx
mov eax, 1
jmp 0x140003c53
mov rax, qword [rbp + 0x7b8]
mov rdx, qword [rbp + 0x898]
mov rcx, rax
call rdx
mov eax, 0
add rsp, 0x938
pop rdi
pop rbp
ret