Function at 0x1800782c0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x50
mov rcx, qword [0x1800b7c00]
mov qword [rsp + 0x78], rdi
mov rdx, qword [rcx + 0x3ed0]
movss xmm2, dword [rdx + 0x254]
movsd xmm0, qword [rdx + 0x250]
movaps xmm3, xmm2
subss xmm3, dword [rdx + 0x104]
movsd qword [rbp + 0x10], xmm0
movss xmm1, dword [rdx + 0x250]
unpcklps xmm1, xmm2
movsd qword [rbp + 0x10], xmm1
cmp qword [rdx + 0x1a8], 0
subss xmm3, dword [0x1800a3a50]
jne 0x18007832f
cmp qword [rcx + 0x4b30], 0
jne 0x18007832f
movss xmm0, dword [rbp + 0x10]
jmp 0x180078337
movss xmm0, dword [rdx + 0x220]
subss xmm0, dword [rdx + 0x100]
mov qword [rsp + 0x38], 0
lea rax, [rbp + 0x10]
mov qword [rsp + 0x30], 0
lea rdi, [0x1800b89e0]
mov dword [rsp + 0x28], 0x4000000
lea rcx, [rbp - 0x10]
mov r9d, 0x98967f
movss dword [rbp + 0x14], xmm3
mov r8, rdi
movss dword [rbp + 0x10], xmm0
xor edx, edx
mov dword [rbp - 8], 0x747570
mov dword [rbp - 0x10], 0x756c2323
mov dword [rbp - 0xc], 0x6e695f61
mov byte [rbp - 4], 0
mov qword [rsp + 0x20], rax
call fcn.180069650
mov rax, qword [0x1800b7c00]
mov rdx, qword [rax + 0x3ed0]
cmp qword [rdx + 0x1a8], 0
movsd xmm0, qword [rdx + 0x250]
movsd qword [rbp + 0x18], xmm0
jne 0x1800783d6
cmp qword [rax + 0x4b30], 0
jne 0x1800783d6
movss xmm0, dword [rbp + 0x18]
jmp 0x1800783de
movss xmm0, dword [rdx + 0x220]
subss xmm0, dword [rdx + 0x100]
lea rdx, [rbp + 0x10]
mov qword [rsp + 0x70], rbx
lea rcx, [rbp - 0x10]
mov dword [rbp + 0x14], 0x42000000
mov dword [rbp - 0xc], 0x657475
mov dword [rbp - 0x10], 0x63657845
divss xmm0, dword [0x1800a39f8]
mov byte [rbp - 8], 0
movss dword [rbp + 0x10], xmm0
call fcn.180061d30
test al, al
je 0x180078490
cmp byte [0x1800b7a27], 0
je 0x180078467
mov ecx, 8
call fcn.18008f590
mov rbx, rax
mov qword [rax], 0
call fcn.180080f00
mov rcx, rax
call fcn.180081240
test rax, rax
je 0x180078490
xor r9d, r9d
mov qword [rbx], rax
mov r8b, 1
mov rdx, rdi
mov rcx, rbx
call fcn.180078b60
jmp 0x180078490
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rdi + r8], 0
jne 0x180078470
mov rdx, rdi
lea rcx, [0x1800b6180]
call fcn.180016fa0
mov byte [0x1800b7a29], 1
movss xmm1, dword [0x1800a3b00]
xorps xmm0, xmm0
call fcn.180042b70
mov rdx, qword [0x1800b7c00]
mov rdi, qword [rsp + 0x78]
mov rbx, qword [rsp + 0x70]
mov rcx, qword [rdx + 0x3ed0]
cmp qword [rcx + 0x1a8], 0
movsd xmm0, qword [rcx + 0x250]
movsd qword [rbp + 0x10], xmm0
jne 0x1800784e0
cmp qword [rdx + 0x4b30], 0
jne 0x1800784e0
movss xmm0, dword [rbp + 0x10]
jmp 0x1800784e8
movss xmm0, dword [rcx + 0x220]
subss xmm0, dword [rcx + 0x100]
lea rdx, [rbp + 0x10]
mov dword [rbp + 0x14], 0x42000000
lea rcx, [rbp - 0x10]
mov word [rbp - 5], 0x65
mov dword [rbp - 0x10], 0x63657845
mov dword [rbp - 0xc], 0x20657475
mulss xmm0, dword [0x1800a3938]
mov word [rbp - 8], 0x6946
mov byte [rbp - 6], 0x6c
mov byte [rbp - 3], 0
movss dword [rbp + 0x10], xmm0
call fcn.180061d30
test al, al
je 0x18007853e
mov byte [0x1800b7a28], 1
movss xmm1, dword [0x1800a3b00]
xorps xmm0, xmm0
call fcn.180042b70
lea rcx, [rbp + 0x10]
mov word [rbp + 0x15], 0x6d
lea rdx, [0x1800b7a27]
mov dword [rbp + 0x10], 0x646e6152
mov byte [rbp + 0x14], 0x6f
mov byte [rbp + 0x17], 0
call fcn.1800633a0
movss xmm1, dword [0x1800a3b00]
xorps xmm0, xmm0
call fcn.180042b70
lea rcx, [rbp - 0x10]
mov word [rbp - 9], 0x64
lea rdx, [0x180a42180]
mov dword [rbp - 0x10], 0x6c6f7349
mov word [rbp - 0xc], 0x7461
mov byte [rbp - 0xa], 0x65
mov byte [rbp - 7], 0
call fcn.1800633a0
add rsp, 0x50
pop rbp
ret