Function at 0x5be8c0
Capabilities:
Reference http user-agent string

Disassembly:
lea r12, [rsp - 0xb0]
cmp r12, qword [r14 + 0x10]
jbe 0x5bf725
push rbp
mov rbp, rsp
sub rsp, 0x128
mov rcx, qword [rax + 0x50]
cmp qword [rcx + 0x88], 0
jne 0x5be92e
cmp byte [rcx + 0xa0], 0
jne 0x5be92e
lea rax, [0x00673e00]
nop dword [rax + rax]
call fcn.0040d680
mov qword [rax + 8], 0x50
lea rcx, [0x006c4f90]
mov qword [rax], rcx
xor ebx, ebx
lea rcx, [0x00728640]
mov rdi, rax
xor eax, eax
add rsp, 0x128
pop rbp
ret
mov rdx, qword [rcx + 0x68]
mov rsi, qword [rcx + 0x70]
xor ebx, ebx
xor edi, edi
jmp 0x5be94e
add r8, 0x10
inc rbx
lea rdi, [rdi + rdx]
lea rdi, [rdi + 1]
mov rdx, r8
cmp rbx, rsi
jge 0x5be9a0
mov r8, rdx
mov rdx, qword [rdx + 8]
test rdx, rdx
je 0x5be969
nop
cmp rdx, 0xff
jle 0x5be93c
lea rax, [0x00673e00]
call fcn.0040d680
mov qword [rax + 8], 0x1d
lea rcx, [0x006ba18c]
mov qword [rax], rcx
xor ebx, ebx
lea rcx, [0x00728640]
mov rdi, rax
xor eax, eax
add rsp, 0x128
pop rbp
ret
cmp rdi, 0xffff
jg 0x5bee45
mov qword [rsp + 0x100], rcx
mov qword [rsp + 0x138], rax
mov rax, rcx
mov ebx, 1
call fcn.005b43a0
test rbx, rbx
je 0x5bee10
mov qword [rsp + 0x80], rbx
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x100]
mov ebx, 1
call fcn.005b43a0
nop dword [rax]
test rbx, rbx
jne 0x5bea09
xor edx, edx
jmp 0x5bea0c
movzx edx, word [rax]
mov word [rsp + 0x40], dx
lea rax, [0x0065bae0]
mov ebx, 0x20
mov rcx, rbx
call fcn.0044b7a0
mov qword [rsp + 0x120], rax
mov rdx, qword [rsp + 0x100]
mov rsi, qword [rdx + 0x80]
mov rbx, qword [rdx + 0x88]
mov rax, rsi
call fcn.005c4f20
mov qword [rsp + 0x118], rax
mov qword [rsp + 0xa8], rbx
mov rdx, qword [rsp + 0x100]
mov rsi, qword [rdx + 0x118]
movzx edi, word [rsp + 0x40]
cmp di, 0x303
mov r8d, 0x303
cmova di, r8w
mov word [rsp + 0x46], di
test rsi, rsi
jne 0x5beaa2
mov rcx, qword [0x008bf340]
mov rsi, qword [0x008bf348]
mov r8, qword [0x008bf350]
nop
jmp 0x5beab0
mov r8, qword [rdx + 0x120]
mov rcx, qword [rdx + 0x110]
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0x68], r8
mov qword [rsp + 0x58], rsi
lea rax, [0x006aa320]
call fcn.0040d680
mov qword [rsp + 0xf8], rax
movzx ecx, word [rsp + 0x46]
mov word [rax + 0x18], cx
lea rax, [0x0065e4c0]
call fcn.0040d680
mov rcx, qword [rsp + 0xf8]
mov qword [rcx + 0x70], 1
mov qword [rcx + 0x78], 1
cmp dword [0x00921500], 0
je 0x5beb1c
call fcn.004665c0
mov qword [r11], rax
mov rdx, qword [rcx + 0x68]
mov qword [r11 + 8], rdx
mov qword [rcx + 0x68], rax
mov qword [rcx + 0x28], 0x20
mov qword [rcx + 0x30], 0x20
cmp dword [0x00921500], 0
jne 0x5beb43
mov rdx, qword [rsp + 0x120]
jmp 0x5beb5b
call fcn.004665c0
mov rdx, qword [rsp + 0x120]
mov qword [r11], rdx
mov rbx, qword [rcx + 0x20]
mov qword [r11 + 8], rbx
mov qword [rcx + 0x20], rdx
mov byte [rcx + 0x138], 1
mov byte [rcx + 0x90], 1
mov byte [rcx + 0x158], 1
mov rdx, qword [rsp + 0xa8]
mov qword [rcx + 0x88], rdx
cmp dword [0x00921500], 0
jne 0x5beb96
mov rdx, qword [rsp + 0x118]
jmp 0x5bebb1
call fcn.004665c0
mov rdx, qword [rsp + 0x118]
mov qword [r11], rdx
mov rbx, qword [rcx + 0x80]
mov qword [r11 + 8], rbx
mov qword [rcx + 0x80], rdx
mov rdx, qword [rsp + 0x58]
mov qword [rcx + 0xa0], rdx
mov rdx, qword [rsp + 0x68]
mov qword [rcx + 0xa8], rdx
cmp dword [0x00921500], 0
jne 0x5bebe3
mov rdx, qword [rsp + 0xc0]
jmp 0x5bebfe
call fcn.004665c0
mov rdx, qword [rsp + 0xc0]
mov qword [r11], rdx
mov rbx, qword [rcx + 0x98]
mov qword [r11 + 8], rbx
mov qword [rcx + 0x98], rdx
lea rax, [0x0065e4c0]
call fcn.0040d680
mov rcx, qword [rsp + 0xf8]
mov qword [rcx + 0xb8], 1
mov qword [rcx + 0xc0], 1
cmp dword [0x00921500], 0
je 0x5bec4b
call fcn.004665c0
mov qword [r11], rax
mov rdx, qword [rcx + 0xb0]
mov qword [r11 + 8], rdx
mov qword [rcx + 0xb0], rax
mov byte [rcx + 0x118], 1
mov rdx, qword [rsp + 0x100]
mov rsi, qword [rdx + 0x70]
mov rdi, qword [rdx + 0x78]
mov r8, qword [rdx + 0x68]
mov qword [rcx + 0x148], rsi
mov qword [rcx + 0x150], rdi
cmp dword [0x00921500], 0
je 0x5bec97
call fcn.004665c0
mov qword [r11], r8
mov rsi, qword [rcx + 0x140]
mov qword [r11 + 8], rsi
mov qword [rcx + 0x140], r8
mov rsi, qword [rsp + 0x80]
mov qword [rcx + 0x168], rsi
mov rsi, qword [rsp + 0x88]
mov qword [rcx + 0x170], rsi
cmp dword [0x00921500], 0
jne 0x5beccf
mov rsi, qword [rsp + 0xd8]
jmp 0x5becea
call fcn.004665c0
mov rsi, qword [rsp + 0xd8]
mov qword [r11], rsi
mov rdi, qword [rcx + 0x160]
mov qword [r11 + 8], rdi
mov qword [rcx + 0x160], rsi
mov rsi, qword [rsp + 0x138]
cmp qword [rsi + 0x58], 0
nop
jle 0x5bed42
mov qword [rcx + 0x128], 0xc
mov qword [rcx + 0x130], 0xc
lea rdi, [rsi + 0x149]
cmp dword [0x00921500], 0
je 0x5bed3b
call fcn.004665c0
mov qword [r11], rdi
mov r8, qword [rcx + 0x120]
mov qword [r11 + 8], r8
mov qword [rcx + 0x120], rdi
mov rdi, qword [0x008bf240]
mov r8, qword [0x008bf248]
cmp byte [0x009210c1], 0
jne 0x5bed67
mov rdi, qword [0x008bf260]
mov r8, qword [0x008bf268]
mov qword [rsp + 0x90], r8
mov qword [rsp + 0xe0], rdi
mov r9, qword [rdx + 0xa8]
nop
test r9, r9
je 0x5bed8e
mov r10, qword [rdx + 0xb0]
jmp 0x5bed9c
mov r9, qword [0x008cc650]
mov r10, qword [0x008cc658]
mov qword [rsp + 0xb8], r9
mov qword [rsp + 0x50], r10
lea rax, [0x0065bc20]
xor ebx, ebx
mov rcx, r10
call fcn.0044b7a0
mov rdx, qword [rsp + 0xf8]
mov qword [rdx + 0x58], 0
mov rsi, qword [rsp + 0x50]
mov qword [rdx + 0x60], rsi
cmp dword [0x00921500], 0
je 0x5bedf0
nop dword [rax]
call fcn.004665c0
mov qword [r11], rax
mov r9, qword [rdx + 0x50]
mov qword [r11 + 8], r9
mov qword [rdx + 0x50], rax
mov r9, qword [rsp + 0x90]
mov r10, qword [rsp + 0xe0]
mov r11, qword [rsp + 0xb8]
xor eax, eax
jmp 0x5bee80
lea rax, [0x00673e00]
call fcn.0040d680
mov qword [rax + 8], 0x3c
lea rcx, [0x006c3765]
mov qword [rax], rcx
xor ebx, ebx
lea rcx, [0x00728640]
mov rdi, rax
xor eax, eax
add rsp, 0x128
pop rbp
ret
lea rax, [0x00673e00]
call fcn.0040d680
mov qword [rax + 8], 0x20
lea rcx, [0x006bb6f0]
mov qword [rax], rcx
xor ebx, ebx
lea rcx, [0x00728640]
mov rdi, rax
xor eax, eax
add rsp, 0x128
pop rbp
ret
inc rax
nop dword [rax]
cmp r9, rax
jle 0x5bef65
movzx r12d, word [r10 + rax*2]
xor ecx, ecx
jmp 0x5bf6e8
nop
mov r15, qword [0x008bf200]
mov rcx, qword [0x008bf208]
xor ebx, ebx
jmp 0x5bf708
xor ecx, ecx
test rcx, rcx
je 0x5bee7a
cmp word [rdx + 0x18], 0x303
jae 0x5beec5
mov r13, qword [rcx + 0x28]
bt r13d, 2
jb 0x5bee7a
mov rcx, qword [rdx + 0x60]
mov rbx, qword [rdx + 0x58]
inc rbx
mov r13, qword [rdx + 0x50]
cmp rcx, rbx
jae 0x5bef52
mov qword [rsp + 0xa8], rax
mov word [rsp + 0x42], r12w
mov rax, r13
mov edi, 1
lea rsi, [0x0065bc20]
call fcn.0044b880
mov rdx, qword [rsp + 0xf8]
mov qword [rdx + 0x60], rcx
cmp dword [0x00921500], 0
je 0x5bef20
call fcn.004665c0
mov qword [r11], rax
mov r9, qword [rdx + 0x50]
mov qword [r11 + 8], r9
mov qword [rdx + 0x50], rax
mov rsi, qword [rsp + 0x50]
mov r9, qword [rsp + 0x90]
mov r10, qword [rsp + 0xe0]
mov r11, qword [rsp + 0xb8]
movzx r12d, word [rsp + 0x42]
mov r13, rax
mov rax, qword [rsp + 0xa8]
mov qword [rdx + 0x58], rbx
mov word [r13 + rbx*2 - 2], r12w
nop dword [rax]
jmp 0x5bee7a
mov r9, qword [rsp + 0x100]
mov r10, qword [r9]
test r10, r10
je 0x5bef7b
mov r11, qword [r9 + 8]
jmp 0x5bef89
mov r10, qword [0x008cc3c0]
mov r11, qword [0x008cc3c8]
mov r8, qword [rdx + 0x28]
mov rcx, qword [rdx + 0x20]
mov rsi, qword [rdx + 0x30]
mov rax, r10
mov rbx, r11
mov rdi, r8
nop
call fcn.00482a20
test rbx, rbx
jne 0x5bf64c
mov rax, qword [rsp + 0x138]
cmp qword [rax + 0x20], 0
nop dword [rax + rax]
jne 0x5bf064
lea rax, [0x0065bae0]
mov ebx, 0x20
mov rcx, rbx
call fcn.0044b7a0
mov rdx, qword [rsp + 0xf8]
mov qword [rdx + 0x40], 0x20
mov qword [rdx + 0x48], 0x20
cmp dword [0x00921500], 0
je 0x5bf010
nop dword [rax + rax]
call fcn.004665c0
mov qword [r11], rax
mov r9, qword [rdx + 0x38]
mov qword [r11 + 8], r9
mov qword [rdx + 0x38], rax
mov r9, qword [rsp + 0x100]
mov r10, qword [r9]
nop
test r10, r10
je 0x5bf02b
mov r11, qword [r9 + 8]
jmp 0x5bf039
mov r10, qword [0x008cc3c0]
mov r11, qword [0x008cc3c8]
mov rcx, qword [rdx + 0x38]
mov rax, r10
mov rbx, r11
mov edi, 0x20
mov rsi, rdi
mov r8, rsi
call fcn.00482a20
test rbx, rbx
jne 0x5bf5cb
mov rax, qword [rsp + 0x138]
mov rdx, qword [rsp + 0xf8]
cmp word [rdx + 0x18], 0x303
jb 0x5bf0bc
mov r8, qword [0x008bf2e8]
mov r9, qword [0x008bf2f0]
mov r10, qword [0x008bf2e0]
mov qword [rdx + 0xf0], r8
mov qword [rdx + 0xf8], r9
cmp dword [0x00921500], 0
nop
je 0x5bf0b5
call fcn.004665c0
mov qword [r11], r10
mov r8, qword [rdx + 0xe8]
mov qword [r11 + 8], r8
mov qword [rdx + 0xe8], r10
mov r8, qword [0x008cc670]
test r8, r8
je 0x5bf107
mov r9, qword [0x008cc678]
mov r10, qword [0x008cc680]
mov qword [rdx + 0xf0], r9
mov qword [rdx + 0xf8], r10
cmp dword [0x00921500], 0
je 0x5bf100
call fcn.004665c0
mov qword [r11], r8
mov r9, qword [rdx + 0xe8]
mov qword [r11 + 8], r9
mov qword [rdx + 0xe8], r8
mov r8, qword [rdx + 0x168]
test r8, r8
jbe 0x5bf6d7
mov r9, qword [rdx + 0x160]
cmp word [r9], 0x304
jne 0x5bf521
cmp r8, 1
jne 0x5bf152
movups xmmword [rdx + 0x58], xmm15
cmp dword [0x00921500], 0
je 0x5bf14a
mov r8, qword [rdx + 0x50]
call fcn.004665a0
mov qword [r11], r8
mov qword [rdx + 0x50], 0
cmp byte [0x009210c1], 0
je 0x5bf233
mov rdi, qword [0x008bf2a8]
mov rcx, qword [rdx + 0x60]
mov r8, qword [rdx + 0x58]
lea rbx, [rdi + r8]
mov r8, qword [rdx + 0x50]
cmp rcx, rbx
jb 0x5bf182
mov rsi, rbx
nop
jmp 0x5bf1a4
mov qword [rsp + 0xa0], rbx
mov rax, r8
lea rsi, [0x0065bc20]
call fcn.0044b880
mov rsi, qword [rsp + 0xa0]
mov r8, rax
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0xa0], rbx
mov qword [rsp + 0x110], r8
mov rdx, qword [0x008bf2a8]
sub rsi, rdx
lea rax, [r8 + rsi*2]
mov rsi, qword [0x008bf2a0]
shl rdx, 1
mov rbx, rsi
mov rcx, rdx
call fcn.00467360
mov rdx, qword [rsp + 0xa0]
mov rsi, qword [rsp + 0xf8]
mov qword [rsi + 0x58], rdx
mov rdx, qword [rsp + 0xa8]
mov qword [rsi + 0x60], rdx
cmp dword [0x00921500], 0
jne 0x5bf212
mov rdx, qword [rsp + 0x110]
jmp 0x5bf22a
call fcn.004665c0
mov rdx, qword [rsp + 0x110]
mov qword [r11], rdx
mov rdi, qword [rsi + 0x50]
mov qword [r11 + 8], rdi
mov qword [rsi + 0x50], rdx
jmp 0x5bf300
mov rdi, qword [0x008bf2c8]
mov rcx, qword [rdx + 0x60]
mov r8, qword [rdx + 0x58]
lea rbx, [rdi + r8]
mov r8, qword [rdx + 0x50]
cmp rcx, rbx
jb 0x5bf254
mov rsi, rbx
jmp 0x5bf276
mov qword [rsp + 0xa0], rbx
mov rax, r8
lea rsi, [0x0065bc20]
call fcn.0044b880
mov rsi, qword [rsp + 0xa0]
mov r8, rax
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0xa0], rbx
mov qword [rsp + 0x110], r8
mov rdx, qword [0x008bf2c8]
sub rsi, rdx
lea rax, [r8 + rsi*2]
mov rsi, qword [0x008bf2c0]
shl rdx, 1
mov rbx, rsi
mov rcx, rdx
call fcn.00467360
mov rdx, qword [rsp + 0xa0]
mov rsi, qword [rsp + 0xf8]
mov qword [rsi + 0x58], rdx
mov rdx, qword [rsp + 0xa8]
mov qword [rsi + 0x60], rdx
cmp dword [0x00921500], 0
jne 0x5bf2e4
mov rdx, qword [rsp + 0x110]
jmp 0x5bf2fc
call fcn.004665c0
mov rdx, qword [rsp + 0x110]
mov qword [r11], rdx
mov rdi, qword [rsi + 0x50]
mov qword [r11 + 8], rdi
mov qword [rsi + 0x50], rdx
mov rdx, qword [rsp + 0x100]
mov rdi, qword [rdx + 0x118]
test rdi, rdi
jne 0x5bf324
mov r8, qword [0x008bf340]
mov rdi, qword [0x008bf348]
jmp 0x5bf32b
mov r8, qword [rdx + 0x110]
test rdi, rdi
jbe 0x5bf6cd
movzx ecx, word [r8]
nop
cmp cx, 0x18
ja 0x5bf351
nop
cmp cx, 0x17
je 0x5bf36a
cmp cx, 0x18
je 0x5bf36a
jmp 0x5bf4ec
cmp cx, 0x19
je 0x5bf36a
nop word [rax + rax]
cmp cx, 0x1d
jne 0x5bf4ec
mov rdi, qword [rdx]
test rdi, rdi
je 0x5bf378
mov rdx, qword [rdx + 8]
jmp 0x5bf386
mov rdi, qword [0x008cc3c0]
mov rdx, qword [0x008cc3c8]
mov word [rsp + 0x44], cx
mov rax, rdi
mov rbx, rdx
call fcn.005e0a20
test rbx, rbx
jne 0x5bf4d9
mov qword [rsp + 0xe8], rax
call fcn.0051d5e0
mov qword [rsp + 0xf0], rax
lea rax, [0x00660b60]
nop dword [rax + rax]
call fcn.0040d680
mov rcx, qword [rsp + 0xf0]
mov rdi, qword [rcx + 0x18]
mov rbx, qword [rcx + 0x10]
cmp rdi, 0x85
ja 0x5bf3e8
mov rcx, rdi
mov edx, 0x85
jmp 0x5bf422
mov qword [rsp + 0x98], rdi
mov qword [rsp + 0x108], rbx
mov rbx, rdi
mov ecx, 0x85
lea rsi, [0x0065bae0]
call fcn.0044b880
mov rdx, rcx
mov rdi, rbx
mov rcx, qword [rsp + 0x98]
mov rbx, qword [rsp + 0x108]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0xb0], rax
call fcn.00467360
lea rax, [0x00660c80]
call fcn.0040d680
movzx edx, word [rsp + 0x44]
mov word [rax], dx
mov rdx, qword [rsp + 0x48]
mov qword [rax + 0x10], rdx
mov rdx, qword [rsp + 0x60]
mov qword [rax + 0x18], rdx
cmp dword [0x00921500], 0
jne 0x5bf472
mov rdx, qword [rsp + 0xb0]
jmp 0x5bf482
call fcn.004665a0
mov rdx, qword [rsp + 0xb0]
mov qword [r11], rdx
mov qword [rax + 8], rdx
mov rdx, qword [rsp + 0xf8]
mov qword [rdx + 0x198], 1
mov qword [rdx + 0x1a0], 1
cmp dword [0x00921500], 0
je 0x5bf4c0
call fcn.004665c0
mov qword [r11], rax
mov rsi, qword [rdx + 0x190]
mov qword [r11 + 8], rsi
mov qword [rdx + 0x190], rax
mov rax, qword [rsp + 0x138]
mov rcx, qword [rsp + 0xe8]
jmp 0x5bf523
xor eax, eax
mov rdi, rcx
mov rcx, rbx
xor ebx, ebx
add rsp, 0x128
pop rbp
ret
lea rax, [0x00673e00]
call fcn.0040d680
mov qword [rax + 8], 0x30
lea rcx, [0x006c1577]
mov qword [rax], rcx
xor ebx, ebx
lea rcx, [0x00728640]
mov rdi, rax
xor eax, eax
add rsp, 0x128
pop rbp
ret
xor ecx, ecx
cmp qword [rax + 0x20], 0
je 0x5bf5a5
mov qword [rsp + 0xe8], rcx
call fcn.005e3640
test rdi, rdi
jne 0x5bf5b8
test rax, rax
mov edx, 0
cmovne rdx, rcx
mov esi, 0
cmovne rsi, rbx
mov r8, qword [rsp + 0xf8]
mov qword [r8 + 0x200], rsi
mov qword [r8 + 0x208], rdx
lea rdx, [0x009210a0]
cmovne rdx, rax
cmp dword [0x00921500], 0
je 0x5bf593
nop dword [rax + rax]
call fcn.004665c0
mov qword [r11], rdx
mov rsi, qword [r8 + 0x1f8]
mov qword [r11 + 8], rsi
mov qword [r8 + 0x1f8], rdx
mov rcx, qword [rsp + 0xe8]
mov rdx, r8
mov rax, rdx
mov rbx, rcx
xor ecx, ecx
xor edi, edi
add rsp, 0x128
pop rbp
ret
xor eax, eax
xor ebx, ebx
mov rcx, rdi
mov rdi, rsi
add rsp, 0x128
pop rbp
ret
mov rdx, qword [rbx + 0x18]
mov rax, rcx
call rdx
mov ecx, 0x1b
mov rdi, rax
mov rsi, rbx
xor eax, eax
lea rbx, [0x006b92ac]
call fcn.0044f620
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0xc8], rax
lea rax, [0x00673e00]
call fcn.0040d680
mov rcx, qword [rsp + 0x70]
mov qword [rax + 8], rcx
cmp dword [0x00921500], 0
jne 0x5bf622
mov rdx, qword [rsp + 0xc8]
jmp 0x5bf632
call fcn.004665a0
mov rdx, qword [rsp + 0xc8]
mov qword [r11], rdx
mov qword [rax], rdx
xor ebx, ebx
lea rcx, [0x00728640]
mov rdi, rax
xor eax, eax
add rsp, 0x128
pop rbp
ret
mov rdx, qword [rbx + 0x18]
mov rax, rcx
call rdx
mov ecx, 0x1b
mov rdi, rax
mov rsi, rbx
xor eax, eax
lea rbx, [0x006b92ac]
call fcn.0044f620
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0xd0], rax
lea rax, [0x00673e00]
call fcn.0040d680
mov rcx, qword [rsp + 0x78]
mov qword [rax + 8], rcx
cmp dword [0x00921500], 0
jne 0x5bf6a3
mov rdx, qword [rsp + 0xd0]
jmp 0x5bf6b3
call fcn.004665a0
mov rdx, qword [rsp + 0xd0]
mov qword [r11], rdx
mov qword [rax], rdx
xor ebx, ebx
lea rcx, [0x00728640]
mov rdi, rax
xor eax, eax
add rsp, 0x128
pop rbp
ret
xor eax, eax
mov rcx, rax
call fcn.00466960
xor eax, eax
mov rcx, rax
nop dword [rax]
call fcn.00466960
inc rcx
cmp rcx, rsi
jge 0x5beeab
movzx r13d, word [r11 + rcx*2]
cmp r13w, r12w
jne 0x5bf6e5
nop dword [rax]
jmp 0x5bee95
inc rbx
cmp rbx, rcx
jge 0x5bf719
mov rdi, qword [r15 + rbx*8]
cmp word [rdi], r13w
jne 0x5bf705
jmp 0x5bf71b
xor edi, edi
mov rcx, rdi
nop
jmp 0x5beead
mov qword [rsp + 8], rax
call fcn.004646a0
mov rax, qword [rsp + 8]
jmp fcn.005be8c0