Function at 0x1400050a0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x30]
sub rsp, 0x130
movdqa xmm0, xmmword [0x140006dd0]
lea r9, [rbp + 0x78]
xor r12d, r12d
mov dword [rsp + 0x50], 0x686731ac
lea rdx, [rsp + 0x40]
mov qword [rbp + 0x78], r12
movdqu xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x54], 0xb23037bd
mov word [rsp + 0x58], 0x5c6c
call fcn.140002de8
mov ecx, 0x200
mov dword [rbp + 0x70], r12d
call fcn.1400010f4
mov rdi, rax
call fcn.14000314c
mov rbx, qword [rbp + 0x78]
mov r8d, eax
neg r8d
mov eax, 0x80808081
mul r8d
mov rax, qword [section..data]
shr edx, 7
imul ecx, edx, 0xff
sub r8d, ecx
mov ecx, r8d
or rbx, rcx
test rax, rax
jne 0x14000515f
mov ecx, 0x190
call fcn.140001034
test rax, rax
je 0x140005155
mov rcx, rax
call fcn.140001454
jmp 0x140005158
mov rax, r12
mov qword [section..data], rax
mov dword [rsp + 0x28], 0x100
or r9d, 0xffffffff
mov r8, rbx
mov qword [rsp + 0x20], rdi
xor edx, edx
mov ecx, 0xfde9
call qword [rax + 0xc8]
lea rcx, [rsp + 0x60]
mov qword [rbp + 0x78], r12
mov dword [rsp + 0x60], 0x30043
mov dword [rsp + 0x64], 0x50002
mov dword [rsp + 0x68], 0x10059
mov dword [rsp + 0x6c], 0x590055
mov dword [rsp + 0x70], 0x4d0053
mov dword [rsp + 0x74], 0x510006
mov dword [rsp + 0x78], 0x540050
mov dword [rsp + 0x7c], 0x54004d
mov dword [rbp - 0x80], 0x520001
mov dword [rbp - 0x7c], 0x4d0003
mov dword [rbp - 0x78], 0x30002
mov dword [rbp - 0x74], 0x40006
mov dword [rbp - 0x70], 0x5004d
mov dword [rbp - 0x6c], 0x20003
mov dword [rbp - 0x68], 0x510054
mov dword [rbp - 0x64], 0x570055
mov dword [rbp - 0x60], 0x60055
mov dword [rbp - 0x5c], 0x510004
mov dword [rbp - 0x58], 0x430002
mov dword [rbp - 0x54], 0x9004f
mov dword [rbp - 0x50], 0x13000e
mov dword [rbp - 0x4c], 0x10014
mov dword [rbp - 0x48], 0xc000c
mov dword [rbp - 0x44], 0x120005
mov dword [rbp - 0x40], 0x600060
mov dword [rbp - 0x3c], 0x600060
mov dword [rbp - 0x38], 0x600060
mov dword [rbp - 0x34], 0x600060
mov dword [rbp - 0x30], 0x600060
mov dword [rbp - 0x2c], 0x600060
mov dword [rbp - 0x28], 0x600060
mov dword [rbp - 0x24], 0x600060
mov dword [rbp - 0x20], 0x600060
mov dword [rbp - 0x1c], 0x600060
mov dword [rbp - 0x18], 0x600060
mov dword [rbp - 0x14], 0x600060
mov dword [rbp - 0x10], 0x600060
mov dword [rbp - 0xc], 0x600060
mov dword [rbp - 8], 0x600060
mov dword [rbp - 4], 0x600060
mov dword [rbp], 0x600060
mov dword [rbp + 4], 0x600060
mov dword [rbp + 8], 0x600060
mov dword [rbp + 0xc], 0x600060
mov dword [rbp + 0x10], 0x600060
mov dword [rbp + 0x14], 0x600060
mov dword [rbp + 0x18], 0x600060
mov dword [rbp + 0x1c], 0x600060
mov dword [rbp + 0x20], 0x600060
call fcn.1400048c8
lea r8, [rbp + 0x78]
mov rcx, rdi
lea rdx, [rsp + 0x60]
lea r9, [rbp + 0x70]
call fcn.140002220
mov rax, qword [rbp + 0x78]
test rax, rax
je 0x140005352
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x40], rax
call fcn.140005480
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x30], 0x6e69614d
mov qword [rsp + 0x38], r12
call fcn.1400048ac
cmp qword [rsp + 0x50], r12
je 0x140005352
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.140005374
mov rbx, qword [rsp + 0x180]
add rsp, 0x130
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret