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

Disassembly:
lea r12, [rsp - 0x1f0]
cmp r12, qword [r14 + 0x10]
jbe 0x5d0e9a
push rbp
mov rbp, rsp
sub rsp, 0x268
mov qword [rsp + 0x278], rax
mov rdx, qword [rax]
mov qword [rsp + 0x110], rdx
lea rcx, [rax + 0x30]
mov qword [rsp + 0x180], rcx
lea rbx, [0x00742140]
mov rax, rdx
call fcn.005c91e0
test rcx, rcx
jne 0x5d0a51
lea rdx, [0x00681a00]
nop dword [rax + rax]
cmp rax, rdx
jne 0x5cffaa
mov rcx, rbx
jmp 0x5cffb2
mov rcx, rbx
mov ebx, 0
mov qword [rsp + 0x100], rbx
mov qword [rsp + 0x178], rcx
mov qword [rsp + 0xa8], rax
jne 0x5d09c3
cmp qword [rbx + 0x20], 0
je 0x5d09c3
mov rax, qword [rsp + 0x110]
lea rbx, [0x00742140]
mov rcx, qword [rsp + 0x180]
call fcn.005c91e0
nop word [rax + rax]
test rcx, rcx
jne 0x5d09b4
lea rdx, [0x00681a80]
cmp rax, rdx
jne 0x5d001a
mov rcx, rbx
jmp 0x5d0022
mov rcx, rbx
mov ebx, 0
jne 0x5d00e1
mov rdx, qword [rsp + 0x278]
mov rsi, qword [rdx + 0x18]
cmp byte [rsi + 0x53], 0
je 0x5d009c
mov rsi, qword [rbx + 0x20]
mov rdi, qword [rbx + 0x28]
mov r8, qword [rbx + 0x18]
mov rax, qword [rsp + 0x110]
mov qword [rax + 0x70], rsi
mov qword [rax + 0x78], rdi
cmp dword [0x0092d940], 0
je 0x5d0070
nop
call fcn.0045fe40
mov qword [r11], r8
mov rsi, qword [rax + 0x68]
mov qword [r11 + 8], rsi
mov qword [rax + 0x68], r8
lea rbx, [0x00742140]
mov rcx, qword [rsp + 0x180]
call fcn.005c91e0
test rcx, rcx
je 0x5d00e4
mov rax, rcx
mov rbx, rdi
add rsp, 0x268
pop rbp
ret
mov rax, qword [rsp + 0x110]
mov ebx, 0xa
call fcn.005c7da0
nop
lea rax, [0x006870a0]
call fcn.0040d480
mov qword [rax + 8], 0x32
lea rcx, [0x006d529a]
mov qword [rax], rcx
mov rbx, rax
lea rax, [0x00741740]
add rsp, 0x268
pop rbp
nop
ret
mov rbx, rcx
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0x120], rbx
mov rdx, qword [rsp + 0x110]
cmp qword [rdx + 0x58], 0
je 0x5d019c
cmp qword [rdx + 0xa0], 0
jbe 0x5d0e8f
mov rsi, qword [rsp + 0x100]
cmp qword [rsi + 0x20], 0
jbe 0x5d0e85
mov rdi, qword [rdx + 0x98]
mov rdi, qword [rdi]
mov rcx, qword [rdi + 8]
mov rsi, qword [rsi + 0x18]
nop word [rax + rax]
cmp qword [rsi + 8], rcx
jne 0x5d015d
mov rax, qword [rdi]
mov rbx, qword [rsi]
call fcn.004035a0
test al, al
jne 0x5d01c9
mov rdx, qword [rsp + 0x110]
mov rax, rdx
mov ebx, 0x2a
call fcn.005c7da0
nop
lea rax, [0x006870a0]
call fcn.0040d480
mov qword [rax + 8], 0x33
lea rcx, [0x006d571f]
mov qword [rax], rcx
mov rbx, rax
lea rax, [0x00741740]
add rsp, 0x268
pop rbp
ret
mov rsi, qword [rsp + 0x100]
mov rbx, qword [rsi + 0x18]
mov rcx, qword [rsi + 0x20]
mov rdi, qword [rsi + 0x28]
mov rax, rdx
call fcn.005d2280
nop dword [rax + rax]
test rax, rax
jne 0x5d09ab
mov rcx, qword [rsp + 0x278]
mov rbx, qword [rcx + 0x28]
mov rdx, qword [rbx + 0x20]
mov rbx, qword [rdx]
mov rsi, qword [rsp + 0x110]
movzx eax, word [rsi + 0x48]
call rbx
mov rcx, qword [rsp + 0xa8]
lea rsi, [0x00681b00]
cmp rcx, rsi
jne 0x5d0208
mov rdx, qword [rsp + 0x120]
jmp 0x5d020d
mov edx, 0
mov qword [rsp + 0x80], rax
mov qword [rsp + 0xe0], rbx
nop dword [rax]
jne 0x5d02f5
mov r9, qword [rsp + 0x110]
cmp qword [r9 + 0xa0], 0
jbe 0x5d0e79
mov r10, qword [rax + 0x28]
mov r11, qword [r9 + 0x50]
mov r12, qword [rsp + 0x278]
mov rcx, qword [r12 + 0x20]
mov rdi, qword [r12 + 0x18]
mov r13, qword [r9 + 0x98]
mov rsi, qword [r13]
mov r8, rdx
mov rax, rbx
mov rbx, r11
call r10
test rax, rax
jne 0x5d02ba
mov rax, qword [rsp + 0x110]
lea rbx, [0x00742140]
mov rcx, qword [rsp + 0x180]
call fcn.005c91e0
test rcx, rcx
jne 0x5d02ab
mov rcx, rax
mov rdx, rbx
mov rax, qword [rsp + 0x80]
mov rbx, qword [rsp + 0xe0]
jmp 0x5d02fd
mov rax, rcx
mov rbx, rdi
add rsp, 0x268
pop rbp
ret
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0x150], rbx
mov rax, qword [rsp + 0x110]
mov ebx, 0xa
call fcn.005c7da0
mov rax, qword [rsp + 0xd0]
mov rbx, qword [rsp + 0x150]
add rsp, 0x268
pop rbp
ret
mov rdx, qword [rsp + 0x120]
lea rsi, [0x00681b80]
cmp rcx, rsi
jne 0x5d030e
mov rdi, rdx
jmp 0x5d0316
mov rdi, rdx
mov edx, 0
mov qword [rsp + 0x108], rdx
nop
je 0x5d032d
mov r8, rcx
xor r9d, r9d
jmp 0x5d03de
mov qword [rsp + 0xd8], rcx
mov rsi, qword [rsp + 0x278]
mov rax, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
mov r8, qword [rsp + 0x110]
movzx ecx, word [r8 + 0x48]
mov rdi, rdx
call fcn.005d2c00
mov rbx, rax
mov rax, qword [rsp + 0x110]
call fcn.005d3060
test rbx, rbx
jne 0x5d0970
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0x110]
lea rbx, [0x00742140]
mov rcx, qword [rsp + 0x180]
call fcn.005c91e0
nop word [rax + rax]
test rcx, rcx
jne 0x5d0961
mov rdx, qword [rsp + 0x108]
lea rsi, [0x00681b80]
mov r8, qword [rsp + 0xd8]
mov rcx, rax
mov rdi, rbx
mov r9, qword [rsp + 0xf8]
mov rax, qword [rsp + 0x80]
mov rbx, qword [rsp + 0xe0]
lea r10, [0x00681c00]
cmp rcx, r10
jne 0x5d03ef
mov r11, rdi
jmp 0x5d03f7
mov r11, rdi
mov edi, 0
jne 0x5d08ba
mov qword [rsp + 0xf8], r9
cmp r8, rsi
jne 0x5d04a9
lea rax, [0x00690de0]
call fcn.0040d480
mov rcx, qword [rsp + 0xf8]
mov rdx, qword [rcx + 8]
mov rbx, qword [rcx + 0x10]
mov rsi, qword [rcx]
mov qword [rax + 0x20], rdx
mov qword [rax + 0x28], rbx
cmp dword [0x0092d940], 0
je 0x5d0448
nop
call fcn.0045fe20
mov qword [r11], rsi
mov qword [rax + 0x18], rsi
mov rdx, qword [rsp + 0x278]
mov r8, qword [rdx]
lea rbx, [0x00742f00]
mov rcx, rax
lea rdi, [0x00742140]
mov rsi, qword [rsp + 0x180]
mov rax, r8
call fcn.005c8d60
nop dword [rax + rax]
test rbx, rbx
jne 0x5d08ab
mov rax, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x108]
mov rbx, qword [rsp + 0xe0]
mov r9, qword [rsp + 0xf8]
mov rsi, qword [rsp + 0x110]
cmp qword [rsi + 0xa0], 0
jbe 0x5d0e6f
mov rdx, qword [rax + 0x18]
mov r8, qword [rsi + 0x50]
mov r9, qword [rsp + 0x278]
mov rcx, qword [r9 + 0x20]
mov r10, qword [rsi + 0x98]
mov rdi, qword [r10]
mov rax, rbx
mov rbx, r8
call rdx
test rsi, rsi
jne 0x5d0870
mov qword [rsp + 0x90], rcx
mov qword [rsp + 0x88], rbx
mov qword [rsp + 0xe8], rax
test rdi, rdi
je 0x5d0555
mov rdx, qword [rsp + 0x278]
mov rax, qword [rdx]
lea rbx, [0x00742fc8]
mov rcx, rdi
lea rdi, [0x00742140]
mov rsi, qword [rsp + 0x180]
call fcn.005c8d60
test rbx, rbx
jne 0x5d0861
mov rax, qword [rsp + 0xe8]
mov rcx, qword [rsp + 0x90]
mov rbx, qword [rsp + 0x88]
mov rsi, qword [rsp + 0x278]
mov rdx, qword [rsi + 0x18]
cmp byte [rdx + 0x70], 0
je 0x5d0671
mov rax, qword [rsp + 0x110]
mov byte [rax + 0x60], 1
mov rcx, qword [rsi + 0x30]
lea rdx, [rsi + 0x38]
mov qword [rsp + 0x1f0], rcx
lea rdi, [rsp + 0x1f8]
mov rsi, rdx
nop word [rax + rax]
nop dword [rax + rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046082c
mov rbp, qword [rbp]
mov rdx, qword [rsp + 0x1f0]
mov qword [rsp], rdx
lea rdi, [rsp + 8]
lea rsi, [rsp + 0x1f8]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046082c
mov rbp, qword [rbp]
nop
call fcn.005f1680
mov rdx, qword [rsp + 0x110]
movzx r8d, word [rdx + 0x48]
mov r9, qword [rsp + 0x278]
mov r10, qword [r9 + 0x28]
mov rdi, qword [rsp + 0x88]
mov rsi, qword [rsp + 0x90]
mov r11, rax
mov eax, r8d
mov r12, rbx
mov rbx, r10
mov r13, rcx
mov rcx, qword [rsp + 0xe8]
mov r8, r11
mov r9, r12
mov r10, r13
call fcn.005f00a0
mov rdx, qword [rsp + 0x278]
mov qword [rdx + 0xa0], rbx
mov qword [rdx + 0xa8], rcx
cmp dword [0x0092d940], 0
je 0x5d0665
call fcn.0045fe40
mov qword [r11], rax
mov r12, qword [rdx + 0x98]
mov qword [r11 + 8], r12
mov qword [rdx + 0x98], rax
jmp 0x5d06ff
mov r11, qword [rsp + 0x110]
movzx r12d, word [r11 + 0x48]
mov r13, qword [rsi + 0x28]
mov r15, qword [rsi + 0x20]
mov r8, qword [r15 + 0x20]
mov r9, qword [r15 + 0x28]
mov r10, qword [r15 + 0x30]
mov r15, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
mov rdx, qword [rdx + 0x30]
mov qword [rsp], r15
mov qword [rsp + 8], rdi
mov qword [rsp + 0x10], rdx
mov rdi, rbx
mov rbx, r13
mov rdx, rax
mov eax, r12d
mov r13, rcx
mov rcx, rdx
mov rsi, r13
call fcn.005efa80
mov rdx, qword [rsp + 0x278]
mov qword [rdx + 0xa0], rbx
mov qword [rdx + 0xa8], rcx
cmp dword [0x0092d940], 0
je 0x5d06f8
call fcn.0045fe40
mov qword [r11], rax
mov r12, qword [rdx + 0x98]
mov qword [r11 + 8], r12
mov qword [rdx + 0x98], rax
mov r12, qword [rsp + 0x110]
mov rax, qword [r12 + 0x50]
mov r13, qword [rdx + 0x20]
mov rdi, qword [r13 + 0x20]
mov rsi, qword [r13 + 0x28]
mov r8, qword [r13 + 0x30]
mov r9, qword [rdx + 0x98]
mov r10, qword [rdx + 0xa0]
mov r11, qword [rdx + 0xa8]
lea rbx, [0x006c6848]
mov ecx, 0xd
nop dword [rax]
call fcn.005c21e0
test rax, rax
jne 0x5d07ae
mov rcx, qword [rsp + 0xf8]
test rcx, rcx
je 0x5d0a61
cmp qword [rcx + 8], 0
je 0x5d0a61
lea rax, [0x006a3460]
call fcn.0040d480
mov qword [rsp + 0x128], rax
mov rbx, qword [rsp + 0xf8]
mov rcx, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x20]
mov qword [rsp + 0x130], rdx
test rcx, rcx
je 0x5d0aa0
mov r8, qword [0x0089c150]
mov r9, qword [r8]
mov r10d, dword [rcx + 0x10]
jmp 0x5d0e18
mov qword [rsp + 0x148], rbx
mov qword [rsp + 0xc8], rax
mov rax, qword [rsp + 0x110]
mov ebx, 0x50
call fcn.005c7da0
mov rcx, qword [rsp + 0xc8]
mov rcx, qword [rcx + 0x18]
mov rax, qword [rsp + 0x148]
call rcx
mov ecx, 0x21
mov rdi, rax
mov rsi, rbx
xor eax, eax
lea rbx, [0x006cf2e1]
call fcn.0044abe0
mov qword [rsp + 0xb0], rbx
mov qword [rsp + 0x138], rax
lea rax, [0x006870a0]
call fcn.0040d480
mov rcx, qword [rsp + 0xb0]
mov qword [rax + 8], rcx
cmp dword [0x0092d940], 0
jne 0x5d083a
mov rcx, qword [rsp + 0x138]
jmp 0x5d084a
call fcn.0045fe20
mov rcx, qword [rsp + 0x138]
mov qword [r11], rcx
mov qword [rax], rcx
mov rbx, rax
lea rax, [0x00741740]
add rsp, 0x268
pop rbp
nop
ret
mov rax, rbx
mov rbx, rcx
add rsp, 0x268
pop rbp
ret
mov qword [rsp + 0x150], r8
mov qword [rsp + 0xd0], rsi
mov rax, qword [rsp + 0x110]
mov ebx, 0x50
call fcn.005c7da0
mov rax, qword [rsp + 0xd0]
mov rbx, qword [rsp + 0x150]
add rsp, 0x268
pop rbp
ret
mov rax, rbx
mov rbx, rcx
add rsp, 0x268
pop rbp
ret
mov qword [rsp + 0xf0], rdi
mov qword [rsp + 0x178], r11
mov qword [rsp + 0xa8], rcx
mov rax, qword [rsp + 0x110]
mov ebx, 0xa
nop
call fcn.005c7da0
nop
movups xmmword [rsp + 0x158], xmm15
movups xmmword [rsp + 0x168], xmm15
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 0x158], rcx
mov rcx, qword [rsp + 0x178]
mov qword [rsp + 0x160], rcx
lea rcx, [0x00681c00]
mov qword [rsp + 0x168], rcx
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0x170], rcx
lea rax, [0x006d8187]
mov ebx, 0x49
lea rcx, [rsp + 0x158]
mov edi, 2
mov rsi, rdi
call fcn.004bfac0
add rsp, 0x268
pop rbp
ret
mov rax, rcx
mov rbx, rdi
add rsp, 0x268
pop rbp
ret
mov qword [rsp + 0x150], rcx
mov qword [rsp + 0xd0], rbx
mov rax, qword [rsp + 0x110]
mov ebx, 0x50
call fcn.005c7da0
mov rax, qword [rsp + 0xd0]
mov rbx, qword [rsp + 0x150]
add rsp, 0x268
pop rbp
ret
add rsp, 0x268
pop rbp
ret
mov rax, rcx
mov rbx, rdi
add rsp, 0x268
pop rbp
ret
mov rax, qword [rsp + 0x110]
mov ebx, 0xa
call fcn.005c7da0
nop
movups xmmword [rsp + 0x158], xmm15
movups xmmword [rsp + 0x168], xmm15
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 0x158], rcx
mov rcx, qword [rsp + 0x178]
mov qword [rsp + 0x160], rcx
lea rcx, [0x00681a00]
mov qword [rsp + 0x168], rcx
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0x170], rcx
lea rax, [0x006d8187]
mov ebx, 0x49
lea rcx, [rsp + 0x158]
mov edi, 2
mov rsi, rdi
call fcn.004bfac0
add rsp, 0x268
pop rbp
ret
mov rax, rcx
mov rbx, rdi
add rsp, 0x268
pop rbp
nop
ret
nop
mov rcx, qword [rsp + 0x278]
movups xmmword [rcx + 0x78], xmm15
cmp dword [0x0092d940], 0
je 0x5d0a88
mov rdx, qword [rcx + 0x70]
nop dword [rax]
call fcn.0045fe20
mov qword [r11], rdx
mov qword [rcx + 0x70], 0
xor eax, eax
xor ebx, ebx
add rsp, 0x268
pop rbp
ret
test rcx, rcx
je 0x5d0db3
mov qword [rsp + 0x178], rcx
mov r8, qword [rsp + 0x110]
movzx r9d, word [r8 + 0x48]
nop
cmp r9w, 0x303
jb 0x5d0b69
mov rdx, qword [rsp + 0x108]
mov rdi, qword [rdx + 0x40]
mov rsi, qword [rdx + 0x48]
mov rcx, qword [rdx + 0x38]
mov eax, r9d
call fcn.005bf820
test rbx, rbx
jne 0x5d0b2e
mov word [rsp + 0x7e], ax
call fcn.005bef40
test rcx, rcx
jne 0x5d0b13
mov rcx, qword [rsp + 0x128]
mov byte [rcx + 0x18], 1
movzx edx, word [rsp + 0x7e]
mov word [rcx + 0x1a], dx
jmp 0x5d0b89
mov rax, qword [rsp + 0x110]
mov ebx, 0x50
call fcn.005c7da0
add rsp, 0x268
pop rbp
ret
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0xc0], rbx
mov rax, qword [rsp + 0x110]
mov ebx, 0x2f
call fcn.005c7da0
mov rax, qword [rsp + 0xc0]
mov rbx, qword [rsp + 0x140]
add rsp, 0x268
pop rbp
ret
mov rbx, qword [rcx + 0x18]
mov rax, rdx
call rbx
call fcn.005bf140
nop word [rax + rax]
test rcx, rcx
jne 0x5d0d78
mov byte [rsp + 0x7d], al
mov qword [rsp + 0xb8], rbx
mov rsi, qword [rsp + 0x278]
mov rcx, qword [rsi + 0x30]
lea rdx, [rsi + 0x38]
mov qword [rsp + 0x188], rcx
lea rdi, [rsp + 0x190]
mov rsi, rdx
nop dword [rax + rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046082c
mov rbp, qword [rbp]
mov rdx, qword [rsp + 0x188]
mov qword [rsp], rdx
lea rdi, [rsp + 8]
lea rsi, [rsp + 0x190]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046082c
mov rbp, qword [rbp]
nop
call fcn.005f1960
mov qword [rsp + 0x118], rax
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0xa0], rcx
mov rax, qword [rsp + 0xb8]
call fcn.0040a8c0
movzx ecx, byte [rsp + 0x7d]
cmp cl, 0xe2
je 0x5d0c3d
lea rcx, [0x00742100]
jmp 0x5d0c63
lea rax, [0x00693220]
call fcn.0040d480
mov qword [rax], 0xffffffffffffffff
mov rcx, qword [rsp + 0xb8]
mov qword [rax + 8], rcx
lea rcx, [0x00742120]
mov rdx, qword [rsp + 0x110]
mov r11, qword [rdx + 0x50]
mov r12, qword [r11]
test r12, r12
je 0x5d0c7d
mov r11, qword [r11 + 8]
jmp 0x5d0c8b
mov r12, qword [0x008a6a50]
mov r11, qword [0x008a6a58]
mov rdx, qword [rsp + 0x178]
mov rdx, qword [rdx + 0x20]
mov rbx, r12
mov rdi, qword [rsp + 0x118]
mov rsi, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
mov r9, rcx
mov r10, rax
mov rax, qword [rsp + 0x130]
mov rcx, r11
call rdx
mov rdx, qword [rsp + 0x128]
mov qword [rdx + 0x28], rbx
mov qword [rdx + 0x30], rcx
cmp dword [0x0092d940], 0
je 0x5d0cf0
nop
call fcn.0045fe40
mov qword [r11], rax
mov r8, qword [rdx + 0x20]
mov qword [r11 + 8], r8
mov qword [rdx + 0x20], rax
test rdi, rdi
jne 0x5d0d3d
mov r8, qword [rsp + 0x278]
mov rax, qword [r8]
lea rbx, [0x00742dc0]
mov rcx, rdx
lea rdi, [0x00742140]
mov rsi, qword [rsp + 0x180]
nop dword [rax]
call fcn.005c8d60
test rbx, rbx
je 0x5d0a61
mov rax, rbx
mov rbx, rcx
add rsp, 0x268
pop rbp
ret
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0xd0], rdi
mov rax, qword [rsp + 0x110]
mov ebx, 0x50
call fcn.005c7da0
mov rax, qword [rsp + 0xd0]
mov rbx, qword [rsp + 0x150]
add rsp, 0x268
pop rbp
ret
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0x150], rdi
mov rax, qword [rsp + 0x110]
mov ebx, 0x2f
call fcn.005c7da0
mov rax, qword [rsp + 0xd0]
mov rbx, qword [rsp + 0x150]
add rsp, 0x268
pop rbp
ret
mov rax, qword [rsp + 0x110]
mov ebx, 0x50
call fcn.005c7da0
movups xmmword [rsp + 0x258], xmm15
mov rcx, qword [rsp + 0xf8]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rcx + 0x20]
mov qword [rsp + 0x258], rdx
mov qword [rsp + 0x260], rcx
lea rax, [0x006d8641]
mov ebx, 0x4f
lea rcx, [rsp + 0x258]
mov edi, 1
mov rsi, rdi
call fcn.004bfac0
add rsp, 0x268
pop rbp
ret
mov r11, r10
and r10, r9
shl r10, 4
mov r12, qword [r10 + r8 + 8]
cmp r12, rcx
je 0x5d0e65
lea r10, [r11 + 1]
test r12, r12
jne 0x5d0e18
lea rax, [0x0089c150]
mov rbx, rcx
nop
call fcn.0040aaa0
mov rdx, qword [rsp + 0x130]
mov rbx, qword [rsp + 0xf8]
mov rcx, rax
mov rax, qword [rsp + 0x128]
jmp 0x5d0aa0
mov rcx, qword [r10 + r8 + 0x10]
jmp 0x5d0aa0
xor eax, eax
mov rcx, rax
call fcn.004601e0
xor eax, eax
mov rcx, rax
nop
call fcn.004601e0
xor eax, eax
mov rcx, rax
call fcn.004601e0
xor eax, eax
mov rcx, rax
call fcn.004601e0
nop
mov qword [rsp + 8], rax
nop
call fcn.0045df00
mov rax, qword [rsp + 8]
jmp fcn.005cff40