Function at 0x7ff65c5810c0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x1270
call fcn.7ff65c619570
sub rsp, rax
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rbx, rcx
mov dword [rbp + 0x40], 0
call fcn.7ff65c580f20
mov rdx, rbx
lea rcx, [rbp + 0x6c0]
call fcn.7ff65c4f7980
nop
mov rcx, rbx
call fcn.7ff65c512560
movabs r15, 0x1946391d8e029138
movabs r12, 0xa6ad44b0756692c7
test al, al
je 0x7ff65c58119d
movabs rax, 0xa6c921dd1408fcb2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x180], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x188], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xa90], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xa98], rax
movdqa xmm0, xmmword [rbp + 0x180]
xorps xmm0, xmmword [rbp + 0xa90]
movdqa xmmword [rbp + 0x180], xmm0
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0x6c0]
call fcn.7ff65c527870
lea rcx, [rbp + 0x1070]
call fcn.7ff65c594a00
nop
movabs rax, 0xa6de23d91308fda4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x190], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x198], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xaa0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xaa8], rax
movdqa xmm0, xmmword [rbp + 0x190]
xorps xmm0, xmmword [rbp + 0xaa0]
movdqa xmmword [rbp + 0x190], xmm0
lea rax, [rbp + 0x190]
mov qword [rbp + 0x690], rax
xor r8d, r8d
lea rdx, [rbp + 0x690]
lea rcx, [rbp + 0x10b0]
call fcn.7ff65c4f7ea0
nop
lea rdx, [rbp + 0x10b0]
lea rcx, [rbp + 0x6b0]
call fcn.7ff65c5165d0
nop
lea rcx, [rbp + 0x10b0]
call fcn.7ff65c4f3c30
lea rdx, [rbp + 0x6b0]
lea rcx, [rbp + 0x1058]
call fcn.7ff65c5173f0
mov rdx, rax
lea rcx, [rbp + 0x6a0]
call fcn.7ff65c516700
nop
lea rdx, [rbp + 0x6b0]
lea rcx, [rbp + 0x1048]
call fcn.7ff65c5173f0
mov rdx, rax
lea rcx, [rbp + 0xac0]
call fcn.7ff65c516780
nop
movabs r14, 0xa6ad44b01200f1e9
mov edi, dword [rbp + 0x40]
nop
mov rbx, qword [rbp + 0x6a0]
cmp rbx, qword [rbp + 0xac0]
je 0x7ff65c581433
lea rdx, [rbp + 0x1040]
mov rcx, rbx
call fcn.7ff65c5160b0
cmp dword [rax], 2
jne 0x7ff65c58137b
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1a0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1a8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xab0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xab8], rax
movdqa xmm0, xmmword [rbp + 0x1a0]
xorps xmm0, xmmword [rbp + 0xab0]
movdqa xmmword [rbp + 0x1a0], xmm0
lea rax, [rbp + 0x1a0]
mov qword [rbp + 0x698], rax
xor r8d, r8d
lea rdx, [rbp + 0x698]
lea rcx, [rbp + 0x10d0]
call fcn.7ff65c4f7ea0
nop
mov edi, dword [rbp + 0x40]
or edi, 1
mov dword [rbp + 0x40], edi
lea rcx, [rbx + 0x20]
lea rdx, [rbp + 0x1180]
call fcn.7ff65c515600
or edi, 2
mov dword [rbp + 0x40], edi
lea rdx, [rbp + 0x10d0]
mov rcx, rax
call fcn.7ff65c515700
test al, al
je 0x7ff65c58137b
mov sil, 1
jmp 0x7ff65c58137e
xor sil, sil
test dil, 2
je 0x7ff65c581397
and edi, 0xfffffffd
mov dword [rbp + 0x40], edi
lea rcx, [rbp + 0x1180]
call fcn.7ff65c4f3c30
nop
test dil, 1
je 0x7ff65c5813af
and edi, 0xfffffffe
mov dword [rbp + 0x40], edi
lea rcx, [rbp + 0x10d0]
call fcn.7ff65c4f3c30
test sil, sil
je 0x7ff65c58141a
mov rcx, rbx
call fcn.7ff65c515f30
lea rdx, [rbp + 0x11a0]
mov rcx, rax
call fcn.7ff65c57df50
nop
lea r8, [rbp + 0x44]
lea rdx, [rbp + 0x1150]
mov rcx, rax
call fcn.7ff65c5184b0
bts edi, 0xb
mov dword [rbp + 0x40], edi
lea r8, [rbp + 0x1150]
lea rdx, [rbp + 0x1170]
lea rcx, [rbp + 0x1070]
call fcn.7ff65c5953e0
nop
lea rcx, [rbp + 0x1150]
call fcn.7ff65c4f3490
nop
lea rcx, [rbp + 0x11a0]
call fcn.7ff65c4f3c30
lea rcx, [rbp + 0x6a0]
call fcn.7ff65c516110
test eax, eax
jne 0x7ff65c58625e
jmp 0x7ff65c5812a0
mov rcx, qword [rbp + 0xac8]
test rcx, rcx
je 0x7ff65c581445
call fcn.7ff65c514d90
nop
mov rcx, qword [rbp + 0x6a8]
test rcx, rcx
je 0x7ff65c581457
call fcn.7ff65c514d90
nop
mov rcx, qword [rbp + 0x6b8]
test rcx, rcx
je 0x7ff65c581468
call fcn.7ff65c514d90
lea rdx, [rbp + 0x6c0]
lea rcx, [rbp + 0x1130]
call fcn.7ff65c4f7980
nop
mov esi, 1
lea r8, [rbp + 0x6c0]
lea rdx, [rbp + 0x6e0]
lea rcx, [rbp + 0x1070]
call fcn.7ff65c5950c0
mov rcx, qword [rbp + 0x1078]
cmp qword [rax], rcx
je 0x7ff65c5815c9
movabs r13, 0xa6ad44b075669298
movzx ebx, byte [rbp + 0x44]
nop dword [rax]
mov edx, esi
inc esi
lea rcx, [rbp + 0x1110]
call fcn.7ff65c528fd0
or edi, 0x10
mov dword [rbp + 0x40], edi
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1b0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1b8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xad0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xad8], rax
movdqa xmm0, xmmword [rbp + 0xad0]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp + 0x1b0], xmm0
lea r8, [rbp + 0x1b0]
lea rdx, [rbp + 0x1130]
lea rcx, [rbp + 0x11c0]
call fcn.7ff65c595020
nop
lea r9, [rbp + 0x1110]
mov r8, rax
movzx edx, bl
lea rcx, [rbp + 0x10f0]
call fcn.7ff65c595e80
mov edi, dword [rbp + 0x40]
or edi, 4
mov dword [rbp + 0x40], edi
lea rdx, [rbp + 0x10f0]
lea rcx, [rbp + 0x6c0]
call fcn.7ff65c4f78f0
lea rcx, [rbp + 0x10f0]
call fcn.7ff65c4f3490
nop
lea rcx, [rbp + 0x11c0]
call fcn.7ff65c4f3490
nop
lea rcx, [rbp + 0x1110]
call fcn.7ff65c4f3490
lea r8, [rbp + 0x6c0]
lea rdx, [rbp + 0x6e0]
lea rcx, [rbp + 0x1070]
call fcn.7ff65c5950c0
mov rcx, qword [rbp + 0x1078]
cmp qword [rax], rcx
jne 0x7ff65c5814c0
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1d0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1d8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xae0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xae8], rax
movdqa xmm0, xmmword [rbp + 0x1d0]
xorps xmm0, xmmword [rbp + 0xae0]
movdqa xmmword [rbp + 0x1d0], xmm0
movabs rax, 0x89de23d91308fda4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1c8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xaf0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xaf8], rax
movdqa xmm0, xmmword [rbp + 0x1c0]
xorps xmm0, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0x1c0], xmm0
lea r8, [rbp + 0x6c0]
lea rdx, [rbp + 0x1c0]
lea rcx, [rbp + 0x1200]
call fcn.7ff65c594e80
nop
lea r8, [rbp + 0x1d0]
mov rdx, rax
lea rcx, [rbp + 0x11e0]
call fcn.7ff65c523e20
nop
mov rcx, rax
call fcn.7ff65c4f78e0
mov rdx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 2
lea rcx, [rbp + 0x50]
call fcn.7ff65c528a50
mov rax, qword [rbp + 0x50]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ofstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x50], rax
mov rax, qword [rbp + 0x50]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0x4c], edx
lea rcx, [rbp + 0x11e0]
call fcn.7ff65c4f3490
nop
lea rcx, [rbp + 0x1200]
call fcn.7ff65c4f3490
cmp qword [rbp + 0xd8], 0
jne 0x7ff65c581889
mov rcx, qword [sym.imp.msvcp140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
movabs rax, 0xd28d20d5190ff381
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfc0], rax
movabs rax, 0x7a665778fe6db157
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfc8], rax
movabs rax, 0xd9e895d37b24b16
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfd0], rax
movabs rax, 0x2a01fda0c857483e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfd8], rax
movabs rax, 0x6fcdd382487d8f49
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfe0], rax
movabs rdx, 0x254ef0a9998c660c
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0xfe8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1000], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1008], rax
movabs r14, 0x64f8a93a5ed42579
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1010], rax
movabs rsi, 0x5d218fcfae772d52
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1018], rax
movabs rax, 0x6fe3b4ec2109e63b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1020], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x1028], rax
vmovdqu ymm0, ymmword [rbp + 0x1000]
vpxor ymm1, ymm0, ymmword [rbp + 0xfc0]
vmovdqa ymmword [rbp + 0xfc0], ymm1
vmovdqa xmm2, xmmword [rbp + 0xfe0]
vxorps xmm2, xmm2, xmmword [rbp + 0x1020]
vmovdqa xmmword [rbp + 0xfe0], xmm2
lea rdx, [rbp + 0xfc0]
vzeroupper
call fcn.7ff65c5149d0
lea rdx, [0x7ff65c514bb0]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::operator___class_std::basic_istream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_istream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x7ff65c5861f1
movabs rax, 0xa68d30df170bfba6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1e0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1e8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb00], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb08], rax
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp + 0xb00]
movdqa xmmword [rbp + 0x1e0], xmm0
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3c7e]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xcdf230df170bfba6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1f0], rax
movabs rax, 0x1946391d8e22e85d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1f8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb10], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb18], rax
movdqa xmm0, xmmword [rbp + 0x1f0]
xorps xmm0, xmmword [rbp + 0xb10]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a8b90]
lea rdi, [0x7ff65c7a8d1c]
nop word [rax + rax]
mov edx, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c5819a0
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0x86c834c9010bfba6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x200], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x208], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb28], rax
movdqa xmm0, xmmword [rbp + 0x200]
xorps xmm0, xmmword [rbp + 0xb20]
movdqa xmmword [rbp + 0x200], xmm0
lea rdx, [rbp + 0x200]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a86cc]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xc9c530d5180bfba6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x210], rax
movabs r14, 0x1946391d8e02b15c
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x218], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb30], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb38], rax
movdqa xmm0, xmmword [rbp + 0x210]
xorps xmm0, xmmword [rbp + 0xb30]
movdqa xmmword [rbp + 0x210], xmm0
lea rdx, [rbp + 0x210]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c659130]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0x86d936d1050bfba6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x220], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x228], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xa80], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xa88], rax
movdqa xmm0, xmmword [rbp + 0x220]
xorps xmm0, xmmword [rbp + 0xa80]
movdqa xmmword [rbp + 0x220], xmm0
lea rdx, [rbp + 0x220]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a86c8]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xcfcc3ddb160fe6b4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x230], rax
movabs rax, 0x1946391d8e02b155
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x238], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb50], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb58], rax
movdqa xmm0, xmmword [rbp + 0x230]
xorps xmm0, xmmword [rbp + 0xb50]
movdqa xmmword [rbp + 0x230], xmm0
lea rdx, [rbp + 0x230]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a49ae]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xa6ad64d51e07fab4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x240], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x248], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb60], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb68], rax
movdqa xmm0, xmmword [rbp + 0x240]
xorps xmm0, xmmword [rbp + 0xb60]
movdqa xmmword [rbp + 0x240], xmm0
lea rdx, [rbp + 0x240]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a444f]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xd6d430d51e07fab4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x250], rax
movabs rsi, 0x1946391d8e02b15d
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x258], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb70], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb78], rax
movdqa xmm0, xmmword [rbp + 0x250]
xorps xmm0, xmmword [rbp + 0xb70]
movdqa xmmword [rbp + 0x250], xmm0
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a86c4]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xcacc32d51e07fab4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x260], rax
movabs r13, 0x1946391d8e029118
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x268], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb80], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb88], rax
movdqa xmm0, xmmword [rbp + 0x260]
xorps xmm0, xmmword [rbp + 0xb80]
movdqa xmmword [rbp + 0x260], xmm0
lea rdx, [rbp + 0x260]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a9040]
lea rdi, [0x7ff65c7a91cc]
nop dword [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c581dc0
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xc3df34ef1a12e7a6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x270], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x278], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb90], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb98], rax
movdqa xmm0, xmmword [rbp + 0x270]
xorps xmm0, xmmword [rbp + 0xb90]
movdqa xmmword [rbp + 0x270], xmm0
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a49ab]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xa6ad44901103e0b7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x280], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x288], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xfb0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xfb8], rax
movdqa xmm0, xmmword [rbp + 0x280]
xorps xmm0, xmmword [rbp + 0xfb0]
movdqa xmmword [rbp + 0x280], xmm0
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a49a9]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xd6d430ef1103e0b7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x290], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x298], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xde0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xde8], rax
movdqa xmm0, xmmword [rbp + 0x290]
xorps xmm0, xmmword [rbp + 0xde0]
movdqa xmmword [rbp + 0x290], xmm0
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a86c0]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xa68d3cef1103e0b7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2a0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x2a8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xd50], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xd58], rax
movdqa xmm0, xmmword [rbp + 0x2a0]
xorps xmm0, xmmword [rbp + 0xd50]
movdqa xmmword [rbp + 0x2a0], xmm0
lea rdx, [rbp + 0x2a0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a8870]
lea rdi, [0x7ff65c7a89fc]
nop dword [rax]
nop dword [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c582020
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xa68d3def1103e0b7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2b0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x2b8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xee0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xee8], rax
movdqa xmm0, xmmword [rbp + 0x2b0]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x2b0], xmm0
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a91d0]
lea rdi, [0x7ff65c7a935c]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c5820d1
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rsi, 0xcad829ef1103e0b7
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x2c0], rax
movabs rax, 0x1946391dae7ace4c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xdf0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xdf8], rax
movdqa xmm0, xmmword [rbp + 0x2c0]
xorps xmm0, xmmword [rbp + 0xdf0]
movdqa xmmword [rbp + 0x2c0], xmm0
lea rdx, [rbp + 0x2c0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a9810]
lea rdi, [0x7ff65c7a999c]
nop dword [rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c582190
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x2d0], rax
movabs rax, 0x1946391dae7bce4c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2d8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xe00], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xe08], rax
movdqa xmm0, xmmword [rbp + 0x2d0]
xorps xmm0, xmmword [rbp + 0xe00]
movdqa xmmword [rbp + 0x2d0], xmm0
lea rdx, [rbp + 0x2d0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a8d20]
lea rdi, [0x7ff65c7a8eac]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c582241
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xd5c836ef1a12e7a6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e0], rax
movabs rax, 0x1946391dae74fd57
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xe10], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xe18], rax
movdqa xmm0, xmmword [rbp + 0x2e0]
xorps xmm0, xmmword [rbp + 0xe10]
movdqa xmmword [rbp + 0x2e0], xmm0
lea rdx, [rbp + 0x2e0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3c7f]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xdfd92dd31a0af7b1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2f0], rax
movabs rax, 0x19664a78fc6ae567
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2f8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xe20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xe28], rax
movdqa xmm0, xmmword [rbp + 0x2f0]
xorps xmm0, xmmword [rbp + 0xe20]
movdqa xmmword [rbp + 0x2f0], xmm0
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a4f00]
lea rdi, [0x7ff65c7a508c]
mov edx, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c582392
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xa68d32dc1a15f7b5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x300], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x308], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xe30], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xe38], rax
movdqa xmm0, xmmword [rbp + 0x300]
xorps xmm0, xmmword [rbp + 0xe30]
movdqa xmmword [rbp + 0x300], xmm0
lea rdx, [rbp + 0x300]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a444e]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rbx, 0xc4df21d7120fe0b3
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x310], rax
movabs rax, 0x1946391d8e22e557
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x318], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xe40], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xe48], rax
movdqa xmm0, xmmword [rbp + 0x310]
xorps xmm0, xmmword [rbp + 0xe40]
movdqa xmmword [rbp + 0x310], xmm0
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a4b3d]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x960], rax
movabs rax, 0x39225c6ffe5de557
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x968], rax
movabs r14, 0x64f8a93a5ed42579
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x970], rax
movabs rsi, 0x5d218fcfae772d52
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x978], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x960]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x960], ymm1
lea rdx, [rbp + 0x960]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a49ad]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x980], rax
movabs rax, 0x6a234b75fa5de557
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x988], rax
movabs rax, 0x64f8a93a5ed42559
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x990], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x998], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x980]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x980], ymm1
lea rdx, [rbp + 0x980]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a9680]
lea rdi, [0x7ff65c7a980c]
nop
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c582670
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xc3d72dc32a10fda1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x320], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x328], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xe50], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xe58], rax
movdqa xmm0, xmmword [rbp + 0x320]
xorps xmm0, xmmword [rbp + 0xe50]
movdqa xmmword [rbp + 0x320], xmm0
lea rdx, [rbp + 0x320]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a94f0]
lea rdi, [0x7ff65c7a967c]
mov edx, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c582721
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xc3dd3dc42a10fda1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x330], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x338], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xe60], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xe68], rax
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0xe60]
movdqa xmmword [rbp + 0x330], xmm0
lea rdx, [rbp + 0x330]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a6350]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xd0c222ef0207e0a3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x340], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x348], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xe70], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xe78], rax
movdqa xmm0, xmmword [rbp + 0x340]
xorps xmm0, xmmword [rbp + 0xe70]
movdqa xmmword [rbp + 0x340], xmm0
lea rdx, [rbp + 0x340]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a412c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xc9c12bd32a10fda1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x350], rax
movabs rax, 0x1946391d8e02b14a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x358], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xe80], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xe88], rax
movdqa xmm0, xmmword [rbp + 0x350]
xorps xmm0, xmmword [rbp + 0xe80]
movdqa xmmword [rbp + 0x350], xmm0
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a6720]
lea r13, [0x7ff65c7a6ae0]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c582900
cmp rbx, r13
jl 0x7ff65c5828f1
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0x86db2bd62a03e1b2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x360], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x368], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xe90], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xe98], rax
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0xe90]
movdqa xmmword [rbp + 0x360], xmm0
lea rdx, [rbp + 0x360]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a49a8]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rbx, 0xceca2ddc1d01fbaf
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x370], rax
movabs rax, 0x1946196be164ce4c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x378], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xea0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xea8], rax
movdqa xmm0, xmmword [rbp + 0x370]
xorps xmm0, xmmword [rbp + 0xea0]
movdqa xmmword [rbp + 0x370], xmm0
lea rdx, [rbp + 0x370]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3e0f]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x9a0], rax
movabs rax, 0x7625666be164ce4c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x9a8], rax
movabs rax, 0x64f8a93a7ea64a15
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x9b0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x9b8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x9a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x9a0], ymm1
lea rdx, [rbp + 0x9a0]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a5450]
lea r13, [0x7ff65c7a5810]
nop dword [rax]
nop dword [rax + rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c582b30
cmp rbx, r13
jl 0x7ff65c582b20
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rbx, 0xd0c222ef190afba1
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x380], rax
movabs rax, 0x1946391d8e029118
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x388], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xeb0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xeb8], rax
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x380], xmm0
lea rdx, [rbp + 0x380]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3f9f]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x390], rax
movabs rax, 0x19664b72e26df267
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x398], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xec0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xec8], rax
movdqa xmm0, xmmword [rbp + 0x390]
xorps xmm0, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x390], xmm0
lea rdx, [rbp + 0x390]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a5090]
lea r13, [0x7ff65c7a5450]
nop dword [rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c582c90
cmp rbx, r13
jl 0x7ff65c582c80
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xc3c32bca1107f7a3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3a0], rax
movabs rax, 0x1946391d8e029118
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3a8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xed0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xed8], rax
movdqa xmm0, xmmword [rbp + 0x3a0]
xorps xmm0, xmmword [rbp + 0xed0]
movdqa xmmword [rbp + 0x3a0], xmm0
lea rdx, [rbp + 0x3a0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a4b3c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rbx, 0xc7c820ef0207e0a3
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x3b0], rax
movabs rax, 0x19461978e06deb5c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3b8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xef0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xef8], rax
movdqa xmm0, xmmword [rbp + 0x3b0]
xorps xmm0, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x3b0], xmm0
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a444c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x9c0], rax
movabs rax, 0x76256678e06deb5c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x9c8], rax
movabs rax, 0x64f8a93a7ea64a15
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x9d0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x9d8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x9c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x9c0], ymm1
lea rdx, [rbp + 0x9c0]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a7270]
lea r13, [0x7ff65c7a7630]
nop
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c582ec0
cmp rbx, r13
jl 0x7ff65c582eb0
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xc3c32bca1107f7a3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3c0], rax
movabs rax, 0x19665c68e263e767
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3c8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xf00], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xf08], rax
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x3c0], xmm0
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a9360]
lea rdi, [0x7ff65c7a94ec]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c582f81
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xd2f230df170bfba6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x9e0], rax
movabs rax, 0x7a23517ed16ff05d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x9e8], rax
movabs rax, 0x64f8a93a5ed40512
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x9f0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x9f8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x9e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x9e0], ymm1
lea rdx, [rbp + 0x9e0]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a49aa]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xcef230df170bfba6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa00], rax
movabs rax, 0x71256675fa6ef05d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa08], rax
movabs rax, 0x64f8a93a7ebf461c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa10], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0xa18], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0xa00]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0xa00], ymm1
lea rdx, [rbp + 0xa00]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a49ac]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xcdf230df170bfba6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa20], rax
movabs rax, 0x7c2e5a42e561fe56
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa28], rax
movabs rax, 0x64f8a93a5ef44e1a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0xa38], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0xa20]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0xa20], ymm1
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a4b3e]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rbx, 0xc2f230df170bfba6
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0xa40], rax
movabs rax, 0x46235a73ef76e251
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa48], rax
movabs rax, 0x64f889513db14d1a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa50], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0xa58], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0xa40]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0xa40], ymm1
lea rdx, [rbp + 0xa40]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a49af]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0xa60], rax
movabs rax, 0x39235a73ef76e251
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa68], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xa70], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0xa78], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0xa60]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0xa60], ymm1
lea rdx, [rbp + 0xa60]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a8eb0]
lea rdi, [0x7ff65c7a903c]
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c5833b0
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xc8c42cc41a09ffb4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d0], rax
movabs rax, 0x1946391d8e02b15f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xf10], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xf18], rax
movdqa xmm0, xmmword [rbp + 0x3d0]
xorps xmm0, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x3d0], xmm0
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a8a00]
lea rdi, [0x7ff65c7a8b8c]
nop dword [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c583470
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xd0c430d90608f7b4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3e0], rax
movabs rax, 0x1946391dae7be551
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3e8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xf20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xf28], rax
movdqa xmm0, xmmword [rbp + 0x3e0]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0x3e0], xmm0
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a86d0]
lea rdi, [0x7ff65c7a885c]
nop dword [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c583530
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs r13, 0xc0f221dd1414f4a4
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x3f0], rax
movabs rax, 0x1946391d8e22e854
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3f8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xf30], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xf38], rax
movdqa xmm0, xmmword [rbp + 0x3f0]
xorps xmm0, xmmword [rbp + 0xf30]
movdqa xmmword [rbp + 0x3f0], xmm0
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a6355]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x400], rax
movabs rax, 0x19664078e55de854
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x408], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xf40], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xf48], rax
movdqa xmm0, xmmword [rbp + 0x400]
xorps xmm0, xmmword [rbp + 0xf40]
movdqa xmmword [rbp + 0x400], xmm0
lea rdx, [rbp + 0x400]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a9e50]
lea rdi, [0x7ff65c7a9fdc]
nop word [rax + rax]
mov edx, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c583680
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x700], rax
movabs rax, 0x39234964fa5de854
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x708], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x710], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x718], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x700]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x700], ymm1
lea rdx, [rbp + 0x700]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a886c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x720], rax
movabs rax, 0x762e4d78e35de854
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x728], rax
movabs rax, 0x64f8a93a5ed4051d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x730], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x738], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x720]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x720], ymm1
lea rdx, [rbp + 0x720]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a89fc]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x740], rax
movabs rax, 0x7d235c6dfd5de854
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x748], rax
movabs rax, 0x64f8a93a5ed42559
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x750], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x758], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x740]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x740], ymm1
lea rdx, [rbp + 0x740]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a9cc0]
lea rdi, [0x7ff65c7a9e4c]
nop dword [rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c5838f0
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs r13, 0xd1f221dd1414f4a4
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x760], rax
movabs rbx, 0x7d235c6dfd69fd59
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x768], rax
movabs rax, 0x64f8a93a5ed42559
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x770], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x778], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x760]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x760], ymm1
lea rdx, [rbp + 0x760]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a6357]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x780], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x788], rax
movabs rax, 0x64f8a91a27b14e26
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x790], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x798], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x780]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x780], ymm1
lea rdx, [rbp + 0x780]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7aa170]
lea rdi, [0x7ff65c7aa2fc]
mov edx, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c583aa3
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x7a0], rax
movabs rbx, 0x7d235c6dfd69fd59
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x7a8], rax
movabs rax, 0x64f8895f2ead5126
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7b0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x7b8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x7a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x7a0], ymm1
lea rdx, [rbp + 0x7a0]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a8b8c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x940], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x948], rax
movabs rax, 0x64d8cd5f3ba45626
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x950], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x958], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x940]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x940], ymm1
lea rdx, [rbp + 0x940]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7aa300]
lea rdi, [0x7ff65c7aa48c]
nop dword [rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c583c50
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs r13, 0xc3c834c31e0af3b0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x410], rax
movabs rax, 0x1946391d8e02b15c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x418], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xf50], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xf58], rax
movdqa xmm0, xmmword [rbp + 0x410]
xorps xmm0, xmmword [rbp + 0xf50]
movdqa xmmword [rbp + 0x410], xmm0
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a37cd]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x420], rax
movabs rax, 0x19461964eb69ce5c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x428], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xf60], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xf68], rax
movdqa xmm0, xmmword [rbp + 0x420]
xorps xmm0, xmmword [rbp + 0xf60]
movdqa xmmword [rbp + 0x420], xmm0
lea rdx, [rbp + 0x420]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a4450]
lea rdi, [0x7ff65c7a45dc]
nop word [rax + rax]
mov edx, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c583da0
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x430], rax
movabs rax, 0x19665c6df776ce5c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x438], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xf70], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xf78], rax
movdqa xmm0, xmmword [rbp + 0x430]
xorps xmm0, xmmword [rbp + 0xf70]
movdqa xmmword [rbp + 0x430], xmm0
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a42bc]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x7c0], rax
movabs rax, 0x39225c78fe71ce5c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7c8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x7d0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x7d8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x7c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x7c0], ymm1
lea rdx, [rbp + 0x7c0]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a42c0]
lea rdi, [0x7ff65c7a444c]
nop dword [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c583f10
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x7e0], rax
movabs rax, 0x6a3f586ae263ce5c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7e8], rax
movabs rax, 0x64f8a93a5ed42559
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7f0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x7f8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x7e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x7e0], ymm1
lea rdx, [rbp + 0x7e0]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a363f]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs r13, 0xc3c834c3050be7ad
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x440], rax
movabs rax, 0x1946391d8e02b15c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x448], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xf80], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xf88], rax
movdqa xmm0, xmmword [rbp + 0x440]
xorps xmm0, xmmword [rbp + 0xf80]
movdqa xmmword [rbp + 0x440], xmm0
lea rdx, [rbp + 0x440]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3f9c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x450], rax
movabs rax, 0x19461964eb69ce5c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x458], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xf90], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xf98], rax
movdqa xmm0, xmmword [rbp + 0x450]
xorps xmm0, xmmword [rbp + 0xf90]
movdqa xmmword [rbp + 0x450], xmm0
lea rdx, [rbp + 0x450]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7aa490]
lea rdi, [0x7ff65c7aa61c]
nop
mov edx, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c584120
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x460], rax
movabs rax, 0x19665c6df776ce5c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x468], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xfa0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xfa8], rax
movdqa xmm0, xmmword [rbp + 0x460]
xorps xmm0, xmmword [rbp + 0xfa0]
movdqa xmmword [rbp + 0x460], xmm0
lea rdx, [rbp + 0x460]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a8d1c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x800], rax
movabs rax, 0x39225c78fe71ce5c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x808], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x810], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x818], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x800]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x800], ymm1
lea rdx, [rbp + 0x800]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7aa620]
lea rdi, [0x7ff65c7aa7ac]
nop dword [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c584290
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x820], rax
movabs rax, 0x6a3f586ae263ce5c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x828], rax
movabs rax, 0x64f8a93a5ed42559
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x830], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x838], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x820]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x820], ymm1
lea rdx, [rbp + 0x820]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a6358]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0x86dd30db160ffea4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x470], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x478], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xba0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xba8], rax
movdqa xmm0, xmmword [rbp + 0x470]
xorps xmm0, xmmword [rbp + 0xba0]
movdqa xmmword [rbp + 0x470], xmm0
lea rdx, [rbp + 0x470]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a6356]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xc8cc30c31c02e2b3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x480], rax
movabs rax, 0x1946391d8e22f45b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x488], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xbb0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xbb8], rax
movdqa xmm0, xmmword [rbp + 0x480]
xorps xmm0, xmmword [rbp + 0xbb0]
movdqa xmmword [rbp + 0x480], xmm0
lea rdx, [rbp + 0x480]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a9fe0]
lea rdi, [0x7ff65c7aa16c]
nop
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c5844a0
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0x86dd37d52a1efda5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x490], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x498], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xbc0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xbc8], rax
movdqa xmm0, xmmword [rbp + 0x490]
xorps xmm0, xmmword [rbp + 0xbc0]
movdqa xmmword [rbp + 0x490], xmm0
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a395f]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xc3dd3dc42a1efda5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4a0], rax
movabs rax, 0x1946391d8e029118
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4a8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xbd0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xbd8], rax
movdqa xmm0, xmmword [rbp + 0x4a0]
xorps xmm0, xmmword [rbp + 0xbd0]
movdqa xmmword [rbp + 0x4a0], xmm0
lea rdx, [rbp + 0x4a0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a49a4]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xc9c12bd32a1efda5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4b0], rax
movabs rax, 0x1946391d8e02b14a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4b8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xbe0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xbe8], rax
movdqa xmm0, xmmword [rbp + 0x4b0]
xorps xmm0, xmmword [rbp + 0xbe0]
movdqa xmmword [rbp + 0x4b0], xmm0
lea rdx, [rbp + 0x4b0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a6ae0]
lea r13, [0x7ff65c7a6ea0]
nop dword [rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c584690
cmp rbx, r13
jl 0x7ff65c584680
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xf9c82ad91912e7a8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4c0], rax
movabs rax, 0x1946391dae7afe5a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4c8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xbf0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x4c0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x4c0], xmm0
lea rdx, [rbp + 0x4c0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a395e]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xf9c921d41b13fdb5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4d0], rax
movabs rax, 0x1946196eeb7afe5a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4d8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb40], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb48], rax
movdqa xmm0, xmmword [rbp + 0x4d0]
xorps xmm0, xmmword [rbp + 0xb40]
movdqa xmmword [rbp + 0x4d0], xmm0
lea rdx, [rbp + 0x4d0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a395c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xa6ad4490100bf3a9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4e8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc10], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc18], rax
movdqa xmm0, xmmword [rbp + 0x4e0]
xorps xmm0, xmmword [rbp + 0xc10]
movdqa xmmword [rbp + 0x4e0], xmm0
lea rdx, [rbp + 0x4e0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a412e]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xcac227ef100bf3a9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4f0], rax
movabs rax, 0x1946391d8e22e357
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4f8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc28], rax
movdqa xmm0, xmmword [rbp + 0x4f0]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x4f0], xmm0
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a4b40]
lea r13, [0x7ff65c7a4f00]
nop dword [rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c584920
cmp rbx, r13
jl 0x7ff65c584910
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rbx, 0xd2c220ef1107f7af
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x500], rax
movabs rax, 0x1946391d8e029118
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x508], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc30], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc38], rax
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0xc30]
movdqa xmmword [rbp + 0x500], xmm0
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a412d]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x510], rax
movabs rax, 0x19664b72e26df267
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x518], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc40], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc48], rax
movdqa xmm0, xmmword [rbp + 0x510]
xorps xmm0, xmmword [rbp + 0xc40]
movdqa xmmword [rbp + 0x510], xmm0
lea rdx, [rbp + 0x510]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a5810]
lea r13, [0x7ff65c7a5bd0]
nop dword [rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c584a80
cmp rbx, r13
jl 0x7ff65c584a70
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xd2c220ef1107f7af
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x520], rax
movabs rax, 0x19461978fe7be567
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x528], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc50], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc58], rax
movdqa xmm0, xmmword [rbp + 0x520]
xorps xmm0, xmmword [rbp + 0xc50]
movdqa xmmword [rbp + 0x520], xmm0
lea rdx, [rbp + 0x520]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a508c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rbx, 0xc3c32ddc1e09fdab
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x530], rax
movabs rax, 0x1946391d8e029118
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x538], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc60], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc68], rax
movdqa xmm0, xmmword [rbp + 0x530]
xorps xmm0, xmmword [rbp + 0xc60]
movdqa xmmword [rbp + 0x530], xmm0
lea rdx, [rbp + 0x530]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a395d]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x540], rax
movabs rax, 0x19664b72e26df267
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x548], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc70], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc78], rax
movdqa xmm0, xmmword [rbp + 0x540]
xorps xmm0, xmmword [rbp + 0xc70]
movdqa xmmword [rbp + 0x540], xmm0
lea rdx, [rbp + 0x540]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a45e0]
lea r13, [0x7ff65c7a49a0]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c584c70
cmp rbx, r13
jl 0x7ff65c584c62
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xa68d2adf1607f7a5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x550], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x558], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc80], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc88], rax
movdqa xmm0, xmmword [rbp + 0x550]
xorps xmm0, xmmword [rbp + 0xc80]
movdqa xmmword [rbp + 0x550], xmm0
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3aec]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xc5f22adf1607f7a5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x560], rax
movabs rax, 0x1946393dfc6dfd57
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x568], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc90], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc98], rax
movdqa xmm0, xmmword [rbp + 0x560]
xorps xmm0, xmmword [rbp + 0xc90]
movdqa xmmword [rbp + 0x560], xmm0
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a7db0]
lea r13, [0x7ff65c7a8170]
nop dword [rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c584dd0
cmp rbx, r13
jl 0x7ff65c584dc0
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rbx, 0xc2c42bde140be7af
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x570], rax
movabs rax, 0x1946393dfa6df567
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x578], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xca0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xca8], rax
movdqa xmm0, xmmword [rbp + 0x570]
xorps xmm0, xmmword [rbp + 0xca0]
movdqa xmmword [rbp + 0x570], xmm0
lea rdx, [rbp + 0x570]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3e0d]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x840], rax
movabs rax, 0x75295a42fa6df567
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x848], rax
movabs rax, 0x64f8a93a5ef45716
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x850], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x858], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x840]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x840], ymm1
lea rdx, [rbp + 0x840]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a79f0]
lea r13, [0x7ff65c7a7db0]
nop dword [rax + rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c584f70
cmp rbx, r13
jl 0x7ff65c584f60
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xc2c42bde140be7af
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x860], rax
movabs rax, 0x693f4d42fa6df567
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x868], rax
movabs rax, 0x64f8a93a5ed4051c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x870], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x878], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x860]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x860], ymm1
lea rdx, [rbp + 0x860]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a7264]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rbx, 0xc3ce2ad10115fba3
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x620], rax
movabs rax, 0x1946391d8e029118
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x628], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xcb0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xcb8], rax
movdqa xmm0, xmmword [rbp + 0x620]
xorps xmm0, xmmword [rbp + 0xcb0]
movdqa xmmword [rbp + 0x620], xmm0
lea rdx, [rbp + 0x620]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3e0c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x580], rax
movabs rax, 0x19664b72e26df267
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xcc0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xcc8], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0xcc0]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a6360]
lea r13, [0x7ff65c7a6720]
nop dword [rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c5851a0
cmp rbx, r13
jl 0x7ff65c585190
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xc3ce2ad10115fba3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x880], rax
movabs rax, 0x6032667ee263f267
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x888], rax
movabs rax, 0x64f8a93a5ef44009
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x890], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x898], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x880]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x880], ymm1
lea rdx, [rbp + 0x880]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a49a0]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xa68d21dc1614fba4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x590], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x598], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xcd0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xcd8], rax
movdqa xmm0, xmmword [rbp + 0x590]
xorps xmm0, xmmword [rbp + 0xcd0]
movdqa xmmword [rbp + 0x590], xmm0
lea rdx, [rbp + 0x590]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3f9d]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xc5f221dc1614fba4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5a0], rax
movabs rax, 0x1946393dfc6dfd57
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5a8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xce0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xce8], rax
movdqa xmm0, xmmword [rbp + 0x5a0]
xorps xmm0, xmmword [rbp + 0xce0]
movdqa xmmword [rbp + 0x5a0], xmm0
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a5f90]
lea r13, [0x7ff65c7a6350]
nop dword [rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c5853d0
cmp rbx, r13
jl 0x7ff65c5853c0
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xc5f220d5190afba1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5b0], rax
movabs rax, 0x19461978e261e351
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5b8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xcf0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xcf8], rax
movdqa xmm0, xmmword [rbp + 0x5b0]
xorps xmm0, xmmword [rbp + 0xcf0]
movdqa xmmword [rbp + 0x5b0], xmm0
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3c7d]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xd4f221dc1614fba4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5c0], rax
movabs rax, 0x1946196efb6bf559
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5c8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xd00], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xd08], rax
movdqa xmm0, xmmword [rbp + 0x5c0]
xorps xmm0, xmmword [rbp + 0xd00]
movdqa xmmword [rbp + 0x5c0], xmm0
lea rdx, [rbp + 0x5c0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a49b0]
lea rdi, [0x7ff65c7a4b3c]
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c585530
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xd5f221dc1614fba4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8a0], rax
movabs rax, 0x39354d73eb6ff65d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8a8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x8b0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x8b8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x8a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x8a0], ymm1
lea rdx, [rbp + 0x8a0]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a8170]
lea rdi, [0x7ff65c7a82fc]
nop dword [rax]
mov edx, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
cmp rbx, rdi
jl 0x7ff65c585620
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0x86de36d51607e0b3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5d0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x5d8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xd10], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xd18], rax
movdqa xmm0, xmmword [rbp + 0x5d0]
xorps xmm0, xmmword [rbp + 0xd10]
movdqa xmmword [rbp + 0x5d0], xmm0
lea rdx, [rbp + 0x5d0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3e0e]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xf9de36d51607e0b3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5e0], rax
movabs rax, 0x1946196fe16efe5b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5e8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xd20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xd28], rax
movdqa xmm0, xmmword [rbp + 0x5e0]
xorps xmm0, xmmword [rbp + 0xd20]
movdqa xmmword [rbp + 0x5e0], xmm0
lea rdx, [rbp + 0x5e0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a5bd0]
lea r13, [0x7ff65c7a5f90]
nop word [rax + rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c585780
cmp rbx, r13
jl 0x7ff65c585770
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xf9de36d51607e0b3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5f0], rax
movabs rax, 0x1946393deb72e84c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5f8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xd30], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xd38], rax
movdqa xmm0, xmmword [rbp + 0x5f0]
xorps xmm0, xmmword [rbp + 0xd30]
movdqa xmmword [rbp + 0x5f0], xmm0
lea rdx, [rbp + 0x5f0]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a7268]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rbx, 0xc8c230d51903f9b4
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x600], rax
movabs rax, 0x1946391d8e02b14b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x608], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xd40], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xd48], rax
movdqa xmm0, xmmword [rbp + 0x600]
xorps xmm0, xmmword [rbp + 0xd40]
movdqa xmmword [rbp + 0x600], xmm0
lea rdx, [rbp + 0x600]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a412f]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x8c0], rax
movabs rax, 0x39345671e161ce4b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8c8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x8d0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x8d8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x8c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x8c0], ymm1
lea rdx, [rbp + 0x8c0]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a7630]
lea r13, [0x7ff65c7a79f0]
mov edi, 4
nop dword [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c5859a0
cmp rbx, r13
jl 0x7ff65c585993
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xa6ad64c31807faa4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x610], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x618], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc00], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc08], rax
movdqa xmm0, xmmword [rbp + 0x610]
xorps xmm0, xmmword [rbp + 0xc00]
movdqa xmmword [rbp + 0x610], xmm0
lea rdx, [rbp + 0x610]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a444d]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xc9ce1bc31807faa4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x170], rax
movabs rax, 0x1946391dae70fe54
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x178], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xd60], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xd68], rax
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp + 0xd60]
movdqa xmmword [rbp + 0x170], xmm0
lea rdx, [rbp + 0x170]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a6ea0]
lea r13, [0x7ff65c7a7260]
nop dword [rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c585b00
cmp rbx, r13
jl 0x7ff65c585af0
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movabs rax, 0xdfd91bc31807faa4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x630], rax
movabs rax, 0x1946391d8e22f448
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x638], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xd70], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xd78], rax
movdqa xmm0, xmmword [rbp + 0x630]
xorps xmm0, xmmword [rbp + 0xd70]
movdqa xmmword [rbp + 0x630], xmm0
lea rdx, [rbp + 0x630]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a7260]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xc4f22cc41907f7af
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x640], rax
movabs rax, 0x1946391d8e22e359
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x648], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xd80], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xd88], rax
movdqa xmm0, xmmword [rbp + 0x640]
xorps xmm0, xmmword [rbp + 0xd80]
movdqa xmmword [rbp + 0x640], xmm0
lea rdx, [rbp + 0x640]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a37cf]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xd2f22cc41907f7af
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x650], rax
movabs rax, 0x1946391dae76e95d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x658], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xd90], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xd98], rax
movdqa xmm0, xmmword [rbp + 0x650]
xorps xmm0, xmmword [rbp + 0xd90]
movdqa xmmword [rbp + 0x650], xmm0
lea rdx, [rbp + 0x650]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a37ce]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xd5c81bdc1405fdab
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x660], rax
movabs rax, 0x1946391d8e02b148
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x668], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xda0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xda8], rax
movdqa xmm0, xmmword [rbp + 0x660]
xorps xmm0, xmmword [rbp + 0xda0]
movdqa xmmword [rbp + 0x660], xmm0
lea rdx, [rbp + 0x660]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3aef]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xcbcc21c42a16e1a2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x670], rax
movabs rax, 0x1966527eeb6af267
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x678], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xdb0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xdb8], rax
movdqa xmm0, xmmword [rbp + 0x670]
xorps xmm0, xmmword [rbp + 0xdb0]
movdqa xmmword [rbp + 0x670], xmm0
lea rdx, [rbp + 0x670]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3c7c]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xcacc21d82a16e1a2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8e0], rax
movabs rax, 0x72255c75ed5df94c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8e8], rax
movabs rax, 0x64f8a93a5ed42559
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8f0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x8f8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x8e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x8e0], ymm1
lea rdx, [rbp + 0x8e0]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3aee]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xc5c22adb2a16e1a2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x900], rax
movabs rax, 0x392d5a78e661ce53
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x908], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x910], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x918], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x900]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x900], ymm1
lea rdx, [rbp + 0x900]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3aed]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs rax, 0xdfcc33ef0207e0a3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x680], rax
movabs rax, 0x19664a69e06bfe48
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x688], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xdc0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xdc8], rax
movdqa xmm0, xmmword [rbp + 0x680]
xorps xmm0, xmmword [rbp + 0xdc0]
movdqa xmmword [rbp + 0x680], xmm0
lea rdx, [rbp + 0x680]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
movzx edx, byte [0x7ff65c7a3f9e]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___bool____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
movabs r13, 0xd2c32ddf051ff3b0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x920], rax
movabs rax, 0x39345671e161ce4b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x928], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x930], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x938], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
vmovdqu ymm0, ymmword [rbp + 0x920]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x920], ymm1
lea rdx, [rbp + 0x920]
lea rcx, [rbp + 0x50]
vzeroupper
call fcn.7ff65c5149d0
lea rbx, [0x7ff65c7a8300]
lea rsi, [0x7ff65c7a86c0]
nop dword [rax]
mov edi, 4
nop word [rax + rax]
movss xmm1, dword [rbx]
lea rcx, [rbp + 0x50]
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63e4cc]
call fcn.7ff65c5149d0
add rbx, 4
sub rdi, 1
jne 0x7ff65c586120
cmp rbx, rsi
jl 0x7ff65c586110
lea rdx, [0x7ff65c63f19c]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x160], rax
movabs rax, 0x19461978fe7be567
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x168], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xdd0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xdd8], rax
movdqa xmm0, xmmword [rbp + 0x160]
xorps xmm0, xmmword [rbp + 0xdd0]
movdqa xmmword [rbp + 0x160], xmm0
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0x50]
call fcn.7ff65c5149d0
mov edx, dword [0x7ff65c7a45dc]
mov rcx, rax
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x7ff65c63f19c]
call fcn.7ff65c5149d0
lea rcx, [rbp + 0x50]
call fcn.7ff65c528950
nop
lea rcx, [rbp + 0xf8]
call fcn.7ff65c528990
lea rcx, [rbp + 0xf8]
call qword [sym.imp.msvcp140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
lea rcx, [rbp + 0x1130]
call fcn.7ff65c4f3490
nop
lea rcx, [rbp + 0x1088]
call fcn.7ff65c4f6800
lea rcx, [rbp + 0x1078]
call fcn.7ff65c594ab0
nop
lea rcx, [rbp + 0x6c0]
call fcn.7ff65c4f3490
lea r11, [rsp + 0x1270]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov edx, eax
lea rcx, str.directory_iterator::operator
call fcn.7ff65c515dd0
int3