Function at 0x1400088c0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
lea rbp, [rsp - 0x500]
sub rsp, 0x600
mov rax, qword [0x140036040]
xor rax, rsp
mov qword [rbp + 0x4f0], rax
mov eax, 0xf0b6
mov dword [rbp + 0x18], 0x220
mov word [rbp + 0xac], ax
mov rsi, rdx
movzx eax, byte [rsp + 0x30]
lea rdx, [rbp + 0x20]
mov rdi, rcx
mov byte [rsp + 0x28], al
xorps xmm0, xmm0
mov word [rsp + 0x20], 0xb
xor ebx, ebx
mov dword [rbp + 0x20], 0x7547e44f
mov r9d, 0x43
mov qword [rbp - 0x30], rbx
mov r8d, 0x24
mov dword [rbp + 0x24], 0x3f22de74
lea rcx, [rsp + 0x40]
mov dword [rbp + 0x28], 0x4f47985d
movups xmmword [rbp + 0xb0], xmm0
mov dword [rbp + 0x2c], 0x8d1a316e
mov dword [rbp + 0x30], 0xa7a89151
mov dword [rbp + 0x34], 0x61d43d8d
mov dword [rbp + 0x38], 0x12de56d1
mov dword [rbp + 0x3c], 0xf624f690
mov dword [rbp + 0x40], 0xa8078e47
mov dword [rbp + 0x44], 0x4210d22c
mov dword [rbp + 0x48], 0x8356bc3d
mov dword [rbp + 0x4c], 0xcd98dc3d
mov dword [rbp + 0x50], 0xcbd7b9c4
mov dword [rbp + 0x54], 0x7a8dede9
mov dword [rbp + 0x58], 0xb04b519d
mov dword [rbp + 0x5c], 0x1752a1a
mov dword [rbp + 0x60], 0x465b5347
mov dword [rbp + 0x64], 0xff651723
mov dword [rbp + 0x68], 0x42442049
mov dword [rbp + 0x6c], 0xa54bf560
mov dword [rbp + 0x70], 0x9a3a8f7c
mov dword [rbp + 0x74], 0x56a8936e
mov dword [rbp + 0x78], 0x7c77d012
mov dword [rbp + 0x7c], 0x1634a9c3
mov dword [rbp + 0x80], 0x24971565
mov dword [rbp + 0x84], 0x68e9699d
mov dword [rbp + 0x88], 0x3d10839f
mov dword [rbp + 0x8c], 0x2303302c
mov dword [rbp + 0x90], 0x80a057cb
mov dword [rbp + 0x94], 0x5793ac7f
mov dword [rbp + 0x98], 0xea0005e3
mov dword [rbp + 0x9c], 0xb555742e
mov dword [rbp + 0xa0], 0xb7fc7099
mov dword [rbp + 0xa4], 0xb89a0387
mov dword [rbp + 0xa8], 0xf41a7464
call fcn.140009b20
lea rax, [rsp + 0x40]
mov qword [rsp + 0x38], rax
mov rax, qword [0x1400d2d08]
test rax, rax
jne 0x140008a90
xor edx, edx
mov ecx, 0x84c05e40
call fcn.14000bb70
mov edx, 0x38adff8b
mov rcx, rax
call fcn.14000beb0
mov qword [0x1400d2d08], rax
test rax, rax
je 0x140008ba9
mov rdx, qword [rsp + 0x38]
lea rcx, [rbp + 0x2e0]
mov qword [rbp - 0x20], rcx
lea rcx, [rbp - 0x28]
mov word [rbp + 0x2e0], bx
mov dword [rbp - 0x28], 0x2080000
call rax
mov rdx, rdi
lea rcx, [rbp - 0x28]
call qword [0x1400d2d08]
mov rdi, qword [rsp + 0x38]
xor eax, eax
mov ecx, 0x8e
mov dword [rbp - 0x18], 0x30
rep stosb byte [rdi], al
lea rax, [rbp - 0x28]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], rax
xorps xmm0, xmm0
mov rax, qword [0x1400d2ed8]
mov dword [rbp], 0x40
movdqu xmmword [rbp + 8], xmm0
test rax, rax
jne 0x140008b0e
mov ecx, 0xd394ea89
call fcn.14000c900
mov qword [0x1400d2ed8], rax
mov rcx, rax
call fcn.14000ce15
lea r8, [rbp - 0x18]
mov edx, 1
lea rcx, [rbp - 0x30]
call fcn.14000d128
test eax, eax
jne 0x140008ba9
mov rax, qword [0x1400d2ed0]
mov edi, dword [rbp + 0x18]
mov rbx, qword [rbp - 0x30]
test rax, rax
jne 0x140008b50
mov ecx, 0xaf3a21c9
call fcn.14000c900
mov qword [0x1400d2ed0], rax
mov rcx, rax
call fcn.14000ce15
lea rax, [rbp + 0x18]
mov r8d, 1
mov qword [rsp + 0x28], rax
lea r9, [rbp + 0xc0]
lea rdx, [rbp + 0xb0]
mov dword [rsp + 0x20], edi
mov rcx, rbx
call fcn.14000d142
test eax, eax
jne 0x140008ba9
mov edx, dword [rbp + 0xc8]
lea r8, [rbp + 0xc0]
add r8, rdx
mov rcx, rsi
mov edx, 0x104
call fcn.140016994
mov eax, 1
jmp 0x140008bab
xor eax, eax
mov rcx, qword [rbp + 0x4f0]
xor rcx, rsp
call fcn.14000d380
mov rbx, qword [rsp + 0x630]
add rsp, 0x600
pop rdi
pop rsi
pop rbp
ret