diff --git a/install_BOOST.sh b/install_BOOST.sh index 723da2c4458ce197211398b6687db9e0bad50675..f401534545f4d58be883d31bc027b75a976b7b82 100755 --- a/install_BOOST.sh +++ b/install_BOOST.sh @@ -7,9 +7,10 @@ if [ -d "$1/BOOST" ]; then exit 0 fi -wget http://ppmcore.mpi-cbg.de/upload/boost_1_72_0.tar.bz2 -tar -xvf boost_1_72_0.tar.bz2 -cd boost_1_72_0 +rm boost_1_75_0.tar.bz2 +wget http://ppmcore.mpi-cbg.de/upload/boost_1_75_0.tar.bz2 +tar -xvf boost_1_75_0.tar.bz2 +cd boost_1_75_0 if [ x"$4" != x"" ]; then if [ -f $HOME/user-config.jam ]; then mv $HOME/user-config.jam $HOME/user-config.jam_bck @@ -23,10 +24,10 @@ fi ./bootstrap.sh --with-toolset=$3 mkdir $1/BOOST ./b2 -j $2 install --prefix=$1/BOOST -rm -rf boost_1_72_0 +rm -rf boost_1_75_0 if [ -f $HOME/user-config.jam_bck ]; then mv $HOME/user-config.jam_bck $HOME/user-config.jam fi -rm -rf boost_1_72_0.tar.bz2 +rm -rf boost_1_75_0.tar.bz2 diff --git a/src/VTKWriter/VTKWriter.hpp b/src/VTKWriter/VTKWriter.hpp index 16f5a1c9daa2c38aa6aaae6bb42cc4e11c39585e..a5bfcd5bca4fcd12a7b38f37bb8474e2dd7326f6 100644 --- a/src/VTKWriter/VTKWriter.hpp +++ b/src/VTKWriter/VTKWriter.hpp @@ -15,37 +15,74 @@ #include <fstream> #include "util/common.hpp" -/*! \brief Get the type +/*! \brief Get the type Old * * It convert T to a string identify the corrispondent type in VTK format * */ template <typename T> std::string getType() +{ + // Create a property string based on the type of the property + if (std::is_same<T,float>::value) + return "float"; + else if (std::is_same<T,double>::value) + return "double"; + else if (std::is_same<T,char>::value) + return "char"; + else if (std::is_same<T,unsigned char>::value) + return "unsigned_char"; + else if (std::is_same<T,short>::value) + return "short"; + else if (std::is_same<T,unsigned short>::value) + return "unsigned_short"; + else if (std::is_same<T,int>::value) + return "int"; + else if (std::is_same<T,unsigned int>::value) + return "unsigned_int"; + else if (std::is_same<T,long int>::value) + return "int"; + else if (std::is_same<T,unsigned long int>::value ) + return "unsigned_int"; + else if (std::is_same<T,bool>::value ) + return "bit"; + + return ""; +} + + + +/*! \brief Get the type + * + * It convert T to a string identify the corrispondent type in VTK format + * + */ + +template <typename T> std::string getTypeNew() { // Create a property string based on the type of the property if (std::is_same<T,float>::value) - return "float"; + return "Float32"; else if (std::is_same<T,double>::value) - return "double"; + return "Float64"; else if (std::is_same<T,char>::value) - return "char"; + return "Int8"; else if (std::is_same<T,unsigned char>::value) - return "unsigned_char"; + return "Uint8"; else if (std::is_same<T,short>::value) - return "short"; + return "Int16"; else if (std::is_same<T,unsigned short>::value) - return "unsigned_short"; + return "Uint16"; else if (std::is_same<T,int>::value) - return "int"; + return "Int32"; else if (std::is_same<T,unsigned int>::value) - return "unsigned_int"; + return "Uint32"; else if (std::is_same<T,long int>::value) - return "int"; + return "Int64"; else if (std::is_same<T,unsigned long int>::value ) - return "unsigned_int"; + return "Uint64"; else if (std::is_same<T,bool>::value ) - return "bit"; + return "Int8"; return ""; } diff --git a/src/VTKWriter/VTKWriter_grids_util.hpp b/src/VTKWriter/VTKWriter_grids_util.hpp index 4d77fbd5b50d1ccae1df36a808040033a1d97571..0787d587d04e99efe812e74b9b1bbdb6f8f113a3 100644 --- a/src/VTKWriter/VTKWriter_grids_util.hpp +++ b/src/VTKWriter/VTKWriter_grids_util.hpp @@ -141,7 +141,7 @@ template<unsigned int i, typename ele_g, bool has_attributes> std::string get_po * \param oprp prefix * */ -/*template<unsigned int i, typename ele_g, bool has_attributes> std::string get_point_property_header_impl_new(const std::string & oprp, const openfpm::vector<std::string> & prop_names,file_type ft) +template<unsigned int i, typename ele_g, bool has_attributes> std::string get_point_property_header_impl_new(const std::string & oprp, const openfpm::vector<std::string> & prop_names,file_type ft) { //! vertex node output string std::string v_out; @@ -233,7 +233,7 @@ template<unsigned int i, typename ele_g, bool has_attributes> std::string get_po // return the vertex list return v_out; -}*/ +} /*! \brief Write the vectror property * @@ -648,7 +648,6 @@ struct meta_prop<I,ele_g,St,T,false> * \tparam is_writable flag that indicate if a property is writable * */ -#if 0 template<typename I, typename ele_g, typename St, typename T, bool is_writable> struct meta_prop_new { @@ -911,8 +910,6 @@ struct meta_prop_new<I,ele_g,St,T,false> } }; -#endif - template<unsigned int dims,typename T> inline void output_point(Point<dims,T> & p,std::stringstream & v_out, file_type ft) { if (ft == file_type::ASCII) diff --git a/src/VTKWriter/VTKWriter_point_set.hpp b/src/VTKWriter/VTKWriter_point_set.hpp index afc1da21670cdd7f8b0bc7de385ee6cd08fdeede..7f28e00ce7431d991269836389cc2f2ff9f3d2eb 100644 --- a/src/VTKWriter/VTKWriter_point_set.hpp +++ b/src/VTKWriter/VTKWriter_point_set.hpp @@ -120,17 +120,27 @@ struct prop_out_v typedef typename boost::mpl::at<typename ele_v::value_type::value_type::type,boost::mpl::int_<T::value>>::type ptype; typedef typename std::remove_all_extents<ptype>::type base_ptype; - meta_prop<boost::mpl::int_<T::value> ,ele_v,St, ptype, is_vtk_writable<base_ptype>::value > m(vv,v_out,prop_names,ft); + meta_prop_new<boost::mpl::int_<T::value> ,ele_v,St, ptype, is_vtk_writable<base_ptype>::value > m(vv,v_out,prop_names,ft); } void lastProp() { - // Create point data properties - v_out += "SCALARS domain float\n"; - + std::string v_outToEncode,v_Encoded; + // Create point data properties + //v_out += "SCALARS domain float\n"; // Default lookup table - v_out += "LOOKUP_TABLE default\n"; - + //v_out += "LOOKUP_TABLE default\n"; + v_out += " <DataArray type=\"Float32\" Name=\"domain\""; + if (ft == file_type::ASCII) { + v_out += " format=\"ascii\">\n"; + } + else { + v_out += " format=\"binary\">\n"; + } + + if (ft == file_type::BINARY) { + v_outToEncode.append(8,0); + } // Produce point data for (size_t k = 0 ; k < vv.size() ; k++) { @@ -143,23 +153,23 @@ struct prop_out_v if (ft == file_type::ASCII) { if (it.get() < vv.get(k).mark) - v_out += "1.0\n"; + v_outToEncode += "1.0\n"; else - v_out += "0.0\n"; + v_outToEncode += "0.0\n"; } else { if (it.get() < vv.get(k).mark) { float one = 1; - one = swap_endian_lt(one); - v_out.append((const char *)&one,sizeof(int)); + //one = swap_endian_lt(one); + v_outToEncode.append((const char *)&one,sizeof(int)); } else { float zero = 0; - zero = swap_endian_lt(zero); - v_out.append((const char *)&zero,sizeof(int)); + //zero = swap_endian_lt(zero); + v_outToEncode.append((const char *)&zero,sizeof(int)); } } @@ -167,7 +177,77 @@ struct prop_out_v ++it; } } - } + if (ft == file_type::BINARY) + { + *(size_t *) &v_outToEncode[0] = v_outToEncode.size()-sizeof(size_t); + v_Encoded.resize(v_outToEncode.size()/3*4+4); + size_t sz=EncodeToBase64((const unsigned char*)&v_outToEncode[0],v_outToEncode.size(),(unsigned char *)&v_Encoded[0],0); + v_Encoded.resize(sz); + v_out += v_Encoded + "\n"; + } + else{ + v_out += v_outToEncode; + }; + v_out+=" </DataArray>\n"; + } + +}; + + +/*! \brief this class is a functor for "for_each" algorithm + * + * This class is a functor for "for_each" algorithm. For each + * element of the boost::vector the operator() is called. + * Is mainly used to produce an output for each property + * + * \tparam ele_v It is the class ele_v that store the couple vector of position and property + * + * + */ +template<typename ele_v, typename St> +struct prop_out_v_pvtp +{ + //! property output string + std::string & v_out; + + //! properties names + const openfpm::vector<std::string> & prop_names; + + /*! \brief constructor + * + * \param v_out string to fill with the vertex properties + * \param vv vector we are processing + * \param ft ASCII or BINARY format + * + */ + prop_out_v_pvtp(std::string & v_out, + const openfpm::vector<std::string> & prop_names) + :v_out(v_out),prop_names(prop_names) + { + //meta_prop_new<boost::mpl::int_<T::value> ,ele_v,St, ptype, is_vtk_writable<base_ptype>::value > m(vv,v_out,prop_names,ft); + }; + + /*! \brief It produce an output for each property + * + * \param t property id + * + */ + template<typename T> + void operator()(T& t) const + { + typedef typename boost::mpl::at<typename ele_v::value_type::value_type::type,boost::mpl::int_<T::value>>::type ptype; + typedef typename std::remove_all_extents<ptype>::type base_ptype; + + //std::string type = getTypeNew<base_ptype>(); + meta_prop_new<boost::mpl::int_<T::value> ,ele_v,St, ptype, is_vtk_writable<base_ptype>::value >::get_pvtp_out(v_out,prop_names); + //v_out += " <PDataArray type=\""+type+"\" Name=\""+getAttrName<ele_g,has_attributes>::get(i,prop_names,oprp)+"\""+" NumberOfComponents=\"3\""; + } + + + void lastProp() + { + v_out += " <PDataArray type=\"Float32\" Name=\"domain\"/>\n </PPointData>\n"; + } }; /*! @@ -212,14 +292,24 @@ class VTKWriter<pair,VECTOR_POINTS> * \return a string that define the vertex properties in graphML format * */ - std::string get_vertex_properties_list() + std::string get_vertex_properties_list(file_type & opt) { //! vertex property output string std::string v_out; - // write the number of vertex - v_out += "VERTICES " + std::to_string(get_total()) + " " + std::to_string(get_total() * 2) + "\n"; + v_out += " <Verts>\n"; + if (opt == file_type::ASCII) + + { + v_out+=" <DataArray type=\"Int64\" Name=\"connectivity\" format=\"ascii\">\n"; + } + else + { + v_out+=" <DataArray type=\"Int64\" Name=\"connectivity\" format=\"binary\">\n"; + } + // write the number of vertex + //v_out += "VERTICES " + std::to_string(get_total()) + " " + std::to_string(get_total() * 2) + "\n"; // return the vertex properties string return v_out; } @@ -238,7 +328,7 @@ class VTKWriter<pair,VECTOR_POINTS> // write the number of vertex - v_out += "POINTS " + std::to_string(get_total()) + " " + getType<typename pair::first::value_type::coord_type>() + "\n"; + v_out += " <Piece NumberOfPoints=\"" + std::to_string(get_total()) + "\" " +"NumberOfVerts=\"" + std::to_string(get_total()) + "\">\n"; // return the vertex properties string return v_out; @@ -251,14 +341,31 @@ class VTKWriter<pair,VECTOR_POINTS> * \return the list of points * */ - std::string get_point_list(file_type ft) + std::string get_point_list(file_type & opt) { //! vertex node output string std::stringstream v_out; + v_out<<" <Points>\n"; + + if (opt == file_type::ASCII) + { + v_out<<" <DataArray type=\"Float64\" Name=\"Points\" NumberOfComponents=\"3\" format=\"ascii\">\n"; + } + else + { + v_out<<" <DataArray type=\"Float64\" Name=\"Points\" NumberOfComponents=\"3\" format=\"binary\">\n"; + } + + std::stringstream binaryToEncode; //! For each defined grid + if (opt == file_type::BINARY) + { + size_t tmp=0; + binaryToEncode.write((const char *)&tmp,sizeof(tmp)); + } - for (size_t i = 0 ; i < vps.size() ; i++) + for (size_t i = 0 ; i < vps.size() ; i++) { //! write the particle position auto it = vps.get(i).g.getIterator(); @@ -269,17 +376,28 @@ class VTKWriter<pair,VECTOR_POINTS> Point<pair::first::value_type::dims,typename pair::first::value_type::coord_type> p; p = vps.get(i).g.get(it.get()); - output_point<pair::first::value_type::dims,typename pair::first::value_type::coord_type>(p,v_out,ft); + output_point_new<pair::first::value_type::dims,typename pair::first::value_type::coord_type>(p,binaryToEncode,opt); // increment the iterator and counter ++it; } } - //! In case of binary we have to add a new line at the end of the list - if (ft == file_type::BINARY) - v_out << std::endl; - + if (opt == file_type::BINARY){ + std::string buffer_out,buffer_bin; + buffer_bin=binaryToEncode.str(); + *(size_t *)&buffer_bin[0]=buffer_bin.size()-8; + buffer_out.resize(buffer_bin.size()/3*4+4); + unsigned long sz = EncodeToBase64((const unsigned char*)&buffer_bin[0],buffer_bin.size(),(unsigned char*)&buffer_out[0],0); + buffer_out.resize(sz); + v_out << buffer_out<<std::endl; + } + else + { + v_out<<binaryToEncode.str(); + } + v_out<<" </DataArray>\n"; + v_out<<" </Points>\n"; // return the vertex list return v_out.str(); } @@ -294,10 +412,12 @@ class VTKWriter<pair,VECTOR_POINTS> std::string get_vertex_list(file_type ft) { // vertex node output string - std::string v_out; - - size_t k = 0; + std::string v_out,v_outToEncode,v_Encoded; + size_t k = 0; + if (ft == file_type::BINARY) { + v_outToEncode.append(8,0); + } for (size_t i = 0 ; i < vps.size() ; i++) { //! For each grid point create a vertex @@ -305,17 +425,66 @@ class VTKWriter<pair,VECTOR_POINTS> while (it.isNext()) { - output_vertex(k,v_out,ft); + output_vertex_new(k,v_outToEncode,ft); ++k; ++it; } } - //! In case of binary we have to add a new line at the end of the list if (ft == file_type::BINARY) - {v_out += "\n";} - + { + *(size_t *) &v_outToEncode[0] = v_outToEncode.size()-sizeof(size_t); + v_Encoded.resize(v_outToEncode.size()/3*4+4); + size_t sz=EncodeToBase64((const unsigned char*)&v_outToEncode[0],v_outToEncode.size(),(unsigned char *)&v_Encoded[0],0); + v_Encoded.resize(sz); + v_out += v_Encoded + "\n"; + } + else{ + v_out += v_outToEncode; + }; + v_out += " </DataArray>\n"; + v_out += " <DataArray type=\"Int64\" Name=\"offsets\" "; + + if (ft == file_type::ASCII) + { + v_out += "format=\"ascii\">\n"; + } + else{ + v_out += "format=\"binary\">\n"; + } + + k=0; + v_outToEncode.clear(); + if (ft == file_type::BINARY) { + v_outToEncode.append(8,0); + } + + for (size_t i = 0 ; i < vps.size() ; i++) + { + //! For each grid point create a vertex + auto it = vps.get(i).g.getIterator(); + while (it.isNext()) + { + output_vertex_new(k+1,v_outToEncode,ft); + + ++k; + ++it; + } + } + if (ft == file_type::BINARY) + { + *(size_t *) &v_outToEncode[0] = v_outToEncode.size()-sizeof(size_t); + v_Encoded.resize(v_outToEncode.size()/3*4+4); + size_t sz=EncodeToBase64((const unsigned char*)&v_outToEncode[0],v_outToEncode.size(),(unsigned char *)&v_Encoded[0],0); + v_Encoded.resize(sz); + v_out += v_Encoded + "\n"; + } + else{ + v_out += v_outToEncode; + }; + v_out += " </DataArray>\n"; + v_out += " </Verts>\n"; // return the vertex list return v_out; } @@ -329,11 +498,14 @@ class VTKWriter<pair,VECTOR_POINTS> { std::string v_out; - v_out += "POINT_DATA " + std::to_string(get_total()) + "\n"; + v_out += " <PointData>\n"; return v_out; } - + struct doubleint{ + long int i; + double d; + }; /*! \brief return the meta data string * * \param meta_data string with the meta-data to add @@ -356,18 +528,35 @@ class VTKWriter<pair,VECTOR_POINTS> if (exist == true) { - meta_string += "FIELD FieldData 1\n"; - meta_string += "TIME 1 1 double\n"; - if (opt == file_type::ASCII) - {meta_string += std::to_string(time);} + //<DataArray type="Float64" Name="TimeValue" NumberOfTuples="1" format="ascii" RangeMin="2" RangeMax="2"> + //meta_string += ""; + meta_string += " <FieldData>\n"; + + if (opt == file_type::ASCII) + { meta_string += " <DataArray type=\"Float64\" Name=\"TimeValue\" NumberOfTuples=\"1\" format=\"ascii\">\n"; + meta_string += std::to_string(time); + } else { - time = swap_endian_lt(time); - meta_string.append((const char *)&time,sizeof(double)); + meta_string += " <DataArray type=\"Float64\" Name=\"TimeValue\" NumberOfTuples=\"1\" format=\"binary\">\n"; + + //time = swap_endian_lt(time); + unsigned char time_string[24];//= base64_encode((const unsigned char*)&time,6); + //const unsigned char Time=(const unsigned char)time; + doubleint timeInit; + timeInit.i=8; + timeInit.d=time; + size_t sz=EncodeToBase64((const unsigned char*)&timeInit,16,time_string,0); + //meta_string.append((const char *)&time,sizeof(double)); + //meta_string += time_string; + meta_string.append((const char *)time_string,sz); } meta_string += "\n"; + meta_string += " </DataArray>\n"; + meta_string += " </FieldData>\n"; } + return meta_string; } @@ -400,6 +589,57 @@ public: this->vpp.add(t2); } +/*! \brief It write a Merged VTP type file from a vector of points + * + * \tparam prp_out which properties to output [default = -1 (all)] + * + * \return true if the write complete successfully + * + */ + bool write_pvtp(std::string file,const openfpm::vector<std::string> & prop_names,size_t n,size_t timestamp=-1) + { + //openfpm::vector< ele_vpp<typename pair::second>> vpp; + // Header for the vtk + std::string vtk_header; + std::string Name_data; + std::string PpointEnd; + std::string Piece; + + vtk_header = "<VTKFile type=\"PPolyData\" version=\"1.0\" byte_order=\"LittleEndian\" header_type=\"UInt64\">\n <PPolyData>\n <PPointData>\n"; + prop_out_v_pvtp< ele_vpp<typename pair::second>, typename pair::first::value_type::coord_type> pp(Name_data,prop_names); + boost::mpl::for_each< boost::mpl::range_c<int,0, pair::second::value_type::max_prop> >(pp); + pp.lastProp(); + PpointEnd += " <PPoints>\n <PDataArray type=\""+getTypeNew<typename decltype(vps)::value_type::value_type::value_type::coord_type>()+"\" Name=\"Points\" NumberOfComponents=\"3\"/>\n </PPoints>\n"; + + + if (timestamp==-1) { + for (int i = 0; i < n; i++) + { Piece += " <Piece Source=\"" + file.substr(0, file.size()) + "_" +std::to_string(i) + ".vtp\"/>\n";} + file += ".pvtp"; + } + else{ + for (int i = 0; i < n; i++) + { Piece += " <Piece Source=\"" + file.substr(0, file.size()) + "_" +std::to_string(i) + "_" + std::to_string(timestamp) + ".vtp\"/>\n";} + file += "_" + std::to_string(timestamp) + ".pvtp"; + } + std::string closingFile=" </PPolyData>\n</VTKFile>"; + + // write the file + std::ofstream ofs(file); + + // Check if the file is open + if (ofs.is_open() == false) + {std::cerr << "Error cannot create the PVTP file: " + file + "\n";} + + ofs << vtk_header << Name_data <<PpointEnd<< Piece << closingFile; + + // Close the file + + ofs.close(); + + return true; + } + /*! \brief It write a VTK file from a vector of points * * \tparam prp_out which properties to output [default = -1 (all)] @@ -436,17 +676,18 @@ public: std::string point_data; // VTK header - vtk_header = "# vtk DataFile Version 3.0\n" - + f_name + "\n"; + vtk_header = "<VTKFile type=\"PolyData\" version=\"1.0\" byte_order=\"LittleEndian\" header_type=\"UInt64\">\n"; + + vtk_header +=" <PolyData>\n"; - // Choose if binary or ASCII - if (ft == file_type::ASCII) + // Choose if binary or ASCII +/* if (ft == file_type::ASCII) {vtk_header += "ASCII\n";} else - {vtk_header += "BINARY\n";} + {vtk_header += "BINARY\n";}*/ // Data type for graph is DATASET POLYDATA - vtk_header += "DATASET POLYDATA\n"; + //vtk_header += "DATASET POLYDATA\n"; vtk_header += add_meta_data(meta_data,ft); @@ -457,7 +698,7 @@ public: point_list = get_point_list(ft); // vertex properties header - vertex_prop_header = get_vertex_properties_list(); + vertex_prop_header = get_vertex_properties_list(ft); // Get vertex list vertex_list = get_vertex_list(ft); @@ -477,8 +718,9 @@ public: // Add the last property pp.lastProp(); + std::string closingFile=" </PointData>\n </Piece>\n </PolyData>\n</VTKFile>"; - // write the file + // write the file std::ofstream ofs(file); // Check if the file is open @@ -486,7 +728,7 @@ public: {std::cerr << "Error cannot create the VTK file: " + file + "\n";} ofs << vtk_header << point_prop_header << point_list << - vertex_prop_header << vertex_list << point_data_header << point_data; + vertex_prop_header << vertex_list << point_data_header << point_data << closingFile; // Close the file diff --git a/src/VTKWriter/VTKWriter_unit_tests.hpp b/src/VTKWriter/VTKWriter_unit_tests.hpp index 240385b62cac78554e303c2760d0046a451a5dac..3de03219a8e90810a24c5f55602435ddcb98ebc9 100644 --- a/src/VTKWriter/VTKWriter_unit_tests.hpp +++ b/src/VTKWriter/VTKWriter_unit_tests.hpp @@ -3,6 +3,8 @@ * * Created on: May 6, 2015 * Author: Pietro Incardona + * + * Modified by Abhinav Singh May 17, 2021 */ #ifndef VTKWRITER_UNIT_TESTS_HPP_ @@ -1019,14 +1021,22 @@ BOOST_AUTO_TEST_CASE( vtk_writer_use_point_set ) vtk_v.add(v3ps,v3pp,90); openfpm::vector<std::string> prp_names; - vtk_v.write("vtk_points.vtk",prp_names); + vtk_v.write("vtk_points.vtp",prp_names); + //auto &v_cl=create_vcluster(); + //size_t n=v_cl.size(); + vtk_v.write_pvtp("vtk_points.pvtp",prp_names,2); + #ifndef SE_CLASS3 bool test = true; // Check that match - test = compare("vtk_points.vtk","test_data/vtk_points_test.vtk"); + test = compare("vtk_points.vtp","test_data/vtk_points_test.vtp"); + BOOST_REQUIRE_EQUAL(test,true); + + //It just checks generation of the format and not actual data (File names) + test = compare("vtk_points.pvtp","test_data/pvtp_points_test.pvtp"); BOOST_REQUIRE_EQUAL(test,true); #endif @@ -1035,12 +1045,12 @@ BOOST_AUTO_TEST_CASE( vtk_writer_use_point_set ) VTKWriter<boost::mpl::pair<openfpm::vector<Point<3,double>>,openfpm::vector<aggregate<float,Point<3,float>>>>,VECTOR_POINTS> vtk_v2; vtk_v2.add(v1ps,v4pp,75); - vtk_v2.write("vtk_points_pp.vtk",prp_names); + vtk_v2.write("vtk_points_pp.vtp",prp_names); #ifndef SE_CLASS3 // Check that match - test = compare("vtk_points_pp.vtk","test_data/vtk_points_pp_test.vtk"); + test = compare("vtk_points_pp.vtp","test_data/vtk_points_pp_test.vtp"); BOOST_REQUIRE_EQUAL(test,true); #endif @@ -1049,15 +1059,18 @@ BOOST_AUTO_TEST_CASE( vtk_writer_use_point_set ) VTKWriter<boost::mpl::pair<openfpm::vector<Point<3,double>>,openfpm::vector<aggregate<float,Point<3,float>>>>,VECTOR_POINTS> vtk_v3; vtk_v3.add(v1ps,v4pp,75); - vtk_v3.write("vtk_points_pp_header.vtk",prp_names,"points","time=5.123"); + vtk_v3.write("vtk_points_pp_header.vtp",prp_names,"points","time=5.123"); // We try binary - vtk_v3.write("vtk_points_pp_header_bin.vtk",prp_names,"points","time=5.123",file_type::BINARY); + vtk_v3.write("vtk_points_pp_header_bin.vtp",prp_names,"points","time=5.123",file_type::BINARY); #ifndef SE_CLASS3 // Check that match - test = compare("vtk_points_pp_header.vtk","test_data/vtk_points_pp_header_test.vtk"); + test = compare("vtk_points_pp_header.vtp","test_data/vtk_points_pp_header_test.vtp"); + BOOST_REQUIRE_EQUAL(test,true); + + test = compare("vtk_points_pp_header_bin.vtp","test_data/vtk_points_pp_header_bin_test.vtp"); BOOST_REQUIRE_EQUAL(test,true); #endif @@ -1104,12 +1117,12 @@ BOOST_AUTO_TEST_CASE( vtk_writer_use_point_set_properties ) VTKWriter<boost::mpl::pair<openfpm::vector<Point<3,double>>,openfpm::vector<aggregate<float,float[3]>>>,VECTOR_POINTS> vtk_v; vtk_v.add(v1ps,v1pp,75); openfpm::vector<std::string> prp_names({"scalar","vector"}); - vtk_v.write("vtk_points_with_prp_names.vtk",prp_names); + vtk_v.write("vtk_points_with_prp_names.vtp",prp_names); #ifndef SE_CLASS3 // Check that match - bool test = compare("vtk_points_with_prp_names.vtk","test_data/vtk_points_with_prp_names_test.vtk"); + bool test = compare("vtk_points_with_prp_names.vtp","test_data/vtk_points_with_prp_names_test.vtp"); BOOST_REQUIRE_EQUAL(test,true); #endif @@ -1152,12 +1165,12 @@ BOOST_AUTO_TEST_CASE( vtk_writer_use_point_set_check_out_precision ) VTKWriter<boost::mpl::pair<openfpm::vector<Point<3,double>>,openfpm::vector<aggregate<float,double[3]>>>,VECTOR_POINTS> vtk_v; vtk_v.add(v1ps,v1pp,75); openfpm::vector<std::string> prp_names({"scalar","vector"}); - vtk_v.write("vtk_points_with_prp_names_prec_check.vtk",prp_names); + vtk_v.write("vtk_points_with_prp_names_prec_check.vtp",prp_names); #ifndef SE_CLASS3 // Check that match - bool test = compare("vtk_points_with_prp_names_prec_check.vtk","test_data/vtk_points_with_prp_names_prec_check_test.vtk"); + bool test = compare("vtk_points_with_prp_names_prec_check.vtp","test_data/vtk_points_with_prp_names_prec_check_test.vtp"); BOOST_REQUIRE_EQUAL(test,true); #endif @@ -1238,17 +1251,17 @@ BOOST_AUTO_TEST_CASE( vtk_writer_use_point_set_binary ) vtk_v.add(v3ps,v3pp,90); openfpm::vector<std::string> prp_names; - vtk_v.write("vtk_points_bin.vtk",prp_names,"vtk output","",file_type::BINARY); - vtk_v.write("vtk_points_bin2.vtk",prp_names,"vtk output","",file_type::BINARY); + vtk_v.write("vtk_points_bin.vtp",prp_names,"vtk output","",file_type::BINARY); + vtk_v.write("vtk_points_bin2.vtp",prp_names,"vtk output","",file_type::BINARY); #ifndef SE_CLASS3 bool test = true; // Check that match - test = compare("vtk_points_bin.vtk","test_data/vtk_points_bin_test.vtk"); + test = compare("vtk_points_bin.vtp","test_data/vtk_points_bin_test.vtp"); BOOST_REQUIRE_EQUAL(test,true); - test = compare("vtk_points_bin2.vtk","test_data/vtk_points_bin_test.vtk"); + test = compare("vtk_points_bin2.vtp","test_data/vtk_points_bin_test.vtp"); BOOST_REQUIRE_EQUAL(test,true); #endif @@ -1257,12 +1270,12 @@ BOOST_AUTO_TEST_CASE( vtk_writer_use_point_set_binary ) VTKWriter<boost::mpl::pair<openfpm::vector<Point<3,double>>,openfpm::vector<aggregate<float,Point<3,float>>>>,VECTOR_POINTS> vtk_v2; vtk_v2.add(v1ps,v4pp,75); - vtk_v2.write("vtk_points_pp_bin.vtk",prp_names,"vtk output","",file_type::BINARY); + vtk_v2.write("vtk_points_pp_bin.vtp",prp_names,"vtk output","",file_type::BINARY); #ifndef SE_CLASS3 // Check that match - test = compare("vtk_points_pp_bin.vtk","test_data/vtk_points_pp_bin_test.vtk"); + test = compare("vtk_points_pp_bin.vtp","test_data/vtk_points_pp_bin_test.vtp"); BOOST_REQUIRE_EQUAL(test,true); #endif @@ -1353,14 +1366,14 @@ BOOST_AUTO_TEST_CASE( vtk_writer_use_point_set_binary ) openfpm::vector<std::string> stub; - vtk_v.write("vtk_points_2d_bin.vtk",stub,"vtk output","",file_type::BINARY); + vtk_v.write("vtk_points_2d_bin.vtp",stub,"vtk output","",file_type::BINARY); #ifndef SE_CLASS3 bool test = true; // Check that match - test = compare("vtk_points_2d_bin.vtk","test_data/vtk_points_2d_bin_test.vtk"); + test = compare("vtk_points_2d_bin.vtp","test_data/vtk_points_2d_bin_test.vtp"); BOOST_REQUIRE_EQUAL(test,true); #endif @@ -1369,12 +1382,12 @@ BOOST_AUTO_TEST_CASE( vtk_writer_use_point_set_binary ) VTKWriter<boost::mpl::pair<openfpm::vector<Point<2,double>>,openfpm::vector<aggregate<float[3],double[2]>>>,VECTOR_POINTS> vtk_v2; vtk_v2.add(v1ps,v4pp,75); - vtk_v2.write("vtk_points_2d_pp_bin.vtk",stub,"vtk output","",file_type::BINARY); + vtk_v2.write("vtk_points_2d_pp_bin.vtp",stub,"vtk output","",file_type::BINARY); #ifndef SE_CLASS3 // Check that match - test = compare("vtk_points_2d_pp_bin.vtk","test_data/vtk_points_2d_pp_bin_test.vtk"); + test = compare("vtk_points_2d_pp_bin.vtp","test_data/vtk_points_2d_pp_bin_test.vtp"); BOOST_REQUIRE_EQUAL(test,true); #endif diff --git a/src/util/util.hpp b/src/util/util.hpp index f46137ba30972114e1b29f91c73c534f4fd78085..70a8e48827f9e3c9ece093f9fbc1b2cded2b5777 100644 --- a/src/util/util.hpp +++ b/src/util/util.hpp @@ -176,4 +176,215 @@ static inline bool hasEnding (std::string const &fullString, std::string const & {return false;} } +static const std::string base64_chars = + "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "abcdefghijklmnopqrstuvwxyz" + "0123456789+/"; + + +static inline bool is_base64(unsigned char c) { + return (isalnum(c) || (c == '+') || (c == '/')); +} + +/*! \brief Encode to base64 + * + * \param Byte String to encode + * \param Number of bytes to encode + * + */ +/*std::string base64_encode(unsigned char const* bytes_to_encode, unsigned int in_len) { + std::string ret; + int i = 0; + int j = 0; + unsigned char char_array_3[3]; + unsigned char char_array_4[4]; + + while (in_len--) { + char_array_3[i++] = *(bytes_to_encode++); + if (i == 3) { + char_array_4[0] = (char_array_3[0] & 0xfc) >> 2; + char_array_4[1] = ((char_array_3[0] & 0x03) << 4) + ((char_array_3[1] & 0xf0) >> 4); + char_array_4[2] = ((char_array_3[1] & 0x0f) << 2) + ((char_array_3[2] & 0xc0) >> 6); + char_array_4[3] = char_array_3[2] & 0x3f; + + for(i = 0; (i <4) ; i++) + ret += base64_chars[char_array_4[i]]; + i = 0; + } + } + + if (i) + { + for(j = i; j < 3; j++) + char_array_3[j] = '\0'; + + char_array_4[0] = (char_array_3[0] & 0xfc) >> 2; + char_array_4[1] = ((char_array_3[0] & 0x03) << 4) + ((char_array_3[1] & 0xf0) >> 4); + char_array_4[2] = ((char_array_3[1] & 0x0f) << 2) + ((char_array_3[2] & 0xc0) >> 6); + char_array_4[3] = char_array_3[2] & 0x3f; + + for (j = 0; (j < i + 1); j++) + ret += base64_chars[char_array_4[j]]; + + while((i++ < 3)) + ret += '='; + + } + + return ret; + +} + +*//*! \brief Decode base64 + * + * \param Coded string + * + *//* +std::string base64_decode(std::string const& encoded_string) { + int in_len = encoded_string.size(); + int i = 0; + int j = 0; + int in_ = 0; + unsigned char char_array_4[4], char_array_3[3]; + std::string ret; + + while (in_len-- && ( encoded_string[in_] != '=') && is_base64(encoded_string[in_])) { + char_array_4[i++] = encoded_string[in_]; in_++; + if (i ==4) { + for (i = 0; i <4; i++) + char_array_4[i] = base64_chars.find(char_array_4[i]); + + char_array_3[0] = (char_array_4[0] << 2) + ((char_array_4[1] & 0x30) >> 4); + char_array_3[1] = ((char_array_4[1] & 0xf) << 4) + ((char_array_4[2] & 0x3c) >> 2); + char_array_3[2] = ((char_array_4[2] & 0x3) << 6) + char_array_4[3]; + + for (i = 0; (i < 3); i++) + ret += char_array_3[i]; + i = 0; + } + } + + if (i) { + for (j = i; j <4; j++) + char_array_4[j] = 0; + + for (j = 0; j <4; j++) + char_array_4[j] = base64_chars.find(char_array_4[j]); + + char_array_3[0] = (char_array_4[0] << 2) + ((char_array_4[1] & 0x30) >> 4); + char_array_3[1] = ((char_array_4[1] & 0xf) << 4) + ((char_array_4[2] & 0x3c) >> 2); + char_array_3[2] = ((char_array_4[2] & 0x3) << 6) + char_array_4[3]; + + for (j = 0; (j < i - 1); j++) ret += char_array_3[j]; + } + + return ret; +}*/ + + +static const unsigned char vtkBase64UtilitiesEncodeTable[65] = + "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "abcdefghijklmnopqrstuvwxyz" + "0123456789+/"; + +//---------------------------------------------------------------------------- +inline static unsigned char vtkBase64UtilitiesEncodeChar(unsigned char c) +{ + assert( c < 65 ); + return vtkBase64UtilitiesEncodeTable[c]; +} + +//---------------------------------------------------------------------------- +static void EncodeTriplet(unsigned char i0, + unsigned char i1, + unsigned char i2, + unsigned char *o0, + unsigned char *o1, + unsigned char *o2, + unsigned char *o3) +{ + *o0 = vtkBase64UtilitiesEncodeChar((i0 >> 2) & 0x3F); + *o1 = vtkBase64UtilitiesEncodeChar(((i0 << 4) & 0x30)|((i1 >> 4) & 0x0F)); + *o2 = vtkBase64UtilitiesEncodeChar(((i1 << 2) & 0x3C)|((i2 >> 6) & 0x03)); + *o3 = vtkBase64UtilitiesEncodeChar(i2 & 0x3F); +} + +//---------------------------------------------------------------------------- +static void EncodePair(unsigned char i0, + unsigned char i1, + unsigned char *o0, + unsigned char *o1, + unsigned char *o2, + unsigned char *o3) +{ + *o0 = vtkBase64UtilitiesEncodeChar((i0 >> 2) & 0x3F); + *o1 = vtkBase64UtilitiesEncodeChar(((i0 << 4) & 0x30)|((i1 >> 4) & 0x0F)); + *o2 = vtkBase64UtilitiesEncodeChar(((i1 << 2) & 0x3C)); + *o3 = '='; +} + +//---------------------------------------------------------------------------- +static void EncodeSingle(unsigned char i0, + unsigned char *o0, + unsigned char *o1, + unsigned char *o2, + unsigned char *o3) +{ + *o0 = vtkBase64UtilitiesEncodeChar((i0 >> 2) & 0x3F); + *o1 = vtkBase64UtilitiesEncodeChar(((i0 << 4) & 0x30)); + *o2 = '='; + *o3 = '='; +} + +//---------------------------------------------------------------------------- +static unsigned long EncodeToBase64(const unsigned char *input, + unsigned long length, + unsigned char *output, + int mark_end) +{ + + const unsigned char *ptr = input; + const unsigned char *end = input + length; + unsigned char *optr = output; + + // Encode complete triplet + + while ((end - ptr) >= 3) + { + EncodeTriplet(ptr[0], ptr[1], ptr[2], + &optr[0], &optr[1], &optr[2], &optr[3]); + ptr += 3; + optr += 4; + } + + // Encodes a 2-byte ending into 3 bytes and 1 pad byte and writes. + + if (end - ptr == 2) + { + EncodePair(ptr[0], ptr[1], + &optr[0], &optr[1], &optr[2], &optr[3]); + optr += 4; + } + + // Encodes a 1-byte ending into 2 bytes and 2 pad bytes + + else if (end - ptr == 1) + { + EncodeSingle(ptr[0], + &optr[0], &optr[1], &optr[2], &optr[3]); + optr += 4; + } + + // Do we need to mark the end + + else if (mark_end) + { + optr[0] = optr[1] = optr[2] = optr[3] = '='; + optr += 4; + } + + return optr - output; +} + + #endif /* UTIL_HPP_ */ diff --git a/test_data/pvtp_points_test.pvtp b/test_data/pvtp_points_test.pvtp new file mode 100644 index 0000000000000000000000000000000000000000..0ac9959eb4220d461a645532625a6557bedf4642 --- /dev/null +++ b/test_data/pvtp_points_test.pvtp @@ -0,0 +1,14 @@ +<VTKFile type="PPolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PPolyData> + <PPointData> + <PDataArray type="Float32" Name="attr0"/> + <PDataArray type="Float32" Name="attr1" NumberOfComponents="3"/> + <PDataArray type="Float32" Name="domain"/> + </PPointData> + <PPoints> + <PDataArray type=Float64 Name="Points" NumberOfComponents="3"/> + </PPoints> + <Piece Source="vtk_points.pvtp_0.vtp"/> + <Piece Source="vtk_points.pvtp_1.vtp"/> + </PPolyData> +</VTKFile> \ No newline at end of file diff --git a/test_data/vtk_points_2d_bin_test.vtk b/test_data/vtk_points_2d_bin_test.vtk deleted file mode 100644 index 04a03136d78e5b0e9158795a99b5c96a9eb2bf84..0000000000000000000000000000000000000000 Binary files a/test_data/vtk_points_2d_bin_test.vtk and /dev/null differ diff --git a/test_data/vtk_points_2d_bin_test.vtp b/test_data/vtk_points_2d_bin_test.vtp new file mode 100644 index 0000000000000000000000000000000000000000..afb88be758be47eae33d0842bf456a8a5bcd53d7 --- /dev/null +++ b/test_data/vtk_points_2d_bin_test.vtp @@ -0,0 +1,54 @@ +<VTKFile type="PolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PolyData> + <Piece NumberOfPoints="300" NumberOfVerts="300"> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary"> +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 + </DataArray> + </Points> + <Verts> + <DataArray type="Int64" Name="connectivity" format="binary"> +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 + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary"> +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 + </DataArray> + </Verts> + <PointData> + <DataArray type="Float32" Name="attr0" format="binary"> +sAQAAAAAAADLU8o+iAuAPkwGxDpzTUc/lnBMPemtPj99JBM/8jJLP/yStT6z9Kg+cfIBP1YoRz+y8zs/rmtdPsJ30T3hWos+bc0xPwZXjD5qbMo+URkiP7uhUz+vUUU+QJVrPqe5VD1aW84+cvoLP+eXtT6qyh0/8fWHPp4fFz/Bszw/scVgPNkjoT5+SBg/o7U7P6+n5j4tyAA/U1tzP2vlFj9GbDw/DBpXP+s4Rz/Xs0c/yeeBPuiVVT8dhLA+0JgkP2Xcfj6wTaQ+b1oHPuyeRT/B3IA+pFN4P0CbTD6KV2M/305iP2lIOD/PXTA/uArQPtzgRT8S+UA/t49RP1JyRD+cOlw/NcINPnh6VD/bsYU+sVSPPQHEDT/XCCg/Np4hPEQaBz5sDqc+sThePw8WGj9+vek8Z0BXPrwmUT5tQhI/9xJyP3hHzj7OrYI9gAiCPtpD4T4cAlw/X2lRP63n6z4NEn4/k1AgPtoCkD3yMZY+wkkoPQXiIT/J97Y+psFlP+vbOD8SL8Y+6AmiPuOAKj5PM0I+q0H/Phv2Ej4psc0+E5EfP1ia6z72nl0/RnvuPrNFNT+kKhk+7Z9TP/RmWT7eaeU+XP7rPqDelz4R1wo/nytDPx2+HD/kicE+b5J5P+rpHz++5d8+IYRcPzEIOT4S1ig/6VY+P6V3KD7LC2w8w+abPhDDLD9YzEU/r+0FPzHbXj9g5sY9R9yxPTJqGz+njVM/vppEP84m/DoMmFo+Q/FnPsqPGD4aoAY+7TZ5P0xXYz8r8xs9vDMBPrQrgz5ls1M/ej49P7M3Pj+PW34/itbPPhdVUj9Qrx8+m8lZPUedmT6LI6w+fkttP5agIT+geSQ/F7kEP3dbRz8r5ws/3DKKPX2xfT4EeiU/J4dRPrm/Gz9N3nU/CHeaPLMKpz7li649iGilPHRFST9JkG4/+34sPCjxWj3OA4k+ZwoKP9lwFD9d+Ek/cV9sP42h5D7ajJ4+42n4Pt88ij7zMqQ90Bl5P4mZqT6gY0U/HvnTPipY3j7OsDI/iHxBP4odnD2ELGU/8FI2P9mlAT9uOEs/Wz8iPzPMNT8FGBg/+1JUPkFz1D366rw9aUIaP/vpdj98dHg/vTClPhBKrj5oCLA+qqcVP0IDCD8mWCc/Hs5EP+IxVj+Z7NA+/8R6Pv+pZz9QZEE/ZBdMPl93Mz71BTc/CvaHPrqC7z7wlWA/29u1PqlNtz0hSJY+NHCTPYDKWj/lFFc/9+yzPhwNrD6QH2w/QVMqPWh5fz6TvFs/MuISP+LBJT+DswM/T3IzPiCiyj6NUEU8MSolP80DDD+4Jw0/0C3OPfIftj0E91Y9fw2/PAESEj+DpvI+tR4KP7JkfD9EoJQ+A2F4P6IqNz8tknI/Fs7gPmd3bT+STZQ+FBZjP+UuWD9D/Vk7qXaqPUrybj8Wf1c+3nBLP85duD74ODE91Bc3P6suMz8DPhU/2M7dPi+nRj+2vFM/jZKxPsUsYz+tLC8+rkdsP4tmOz+AAFo//p2WPgYoPT9hSXg/QyUyP+ylBT+zkZE+EU1SP1TiDz+cM0Y99oRaPzG0XT/CdQw/iyC/Pt/uJz/+tJk+OxE3PvU4+jw= + </DataArray> + <DataArray type="Float32" Name="attr1_0_0" format="binary"> +sAQAAAAAAACV4XI/rHMbPze8Pz8JwXc/XGSvPqI1yj6OJjE/NtFEPzT9Ij/XczA9Gb9GP/5yxT1eQ0Y/kvfTPqV6Ij/98EY/j4oyPnQncj831xI/MQqSPsvfyT6DK888uAz1PqnEdT9hoE4+mrQsP0E2kj5AmD8+y3ogPiEG2jwhPjQ/Ikq0PhS8pT6bXwE/OEJpPzRCKj+eyGU/y793PmnbVj+wC1Q/grVCPIdEUD5tk9U+ZlDdPfg9PD90Bw0/F9WuPmyGJj9Ibgc9/0zKPcyyXj/IjXE/z8w8P93HKz+gyig/3/hkP8JMgT68UWE+pHFmP+UoMT+P0SI/jPngPhB5kz5m/z0/eQXnPjK3PD8RJFc/aHQqP+KGRD9O1no/7JIUP7uVFT+Jsrc+vBqOPSn+hj41v9I+Z4ACPpemuz6DZl8/6UTLPli8Kz/l+mw+PLkhP7cHFD+wz2A/4L8FPzREIz56XmA/jUAuP+Fifj864Rk/vj10P6WSGj++vSU/u0Y/P6hlDD9n0Ao//3vSPuhtAD9zMhs/a1uYPl5IRD/wjvM+qsc4PVluij7Iqd4+u/QlP+NDbD7L1Rg/Fr42PiOziD4ueVQ/0y51P7ltoT1e+QY/RxyaPlZhbD/3Db4+V+QfP++rRz+MZAM/vhkDP4DuKj460Ws/H8MrP4kCeT9ZMxc+j2pXP58iQj9Yjs0+bfluPr51vD7NSzg/RxFhPr7tIz8A9x4/gEsKPyDkzT5BFtM8RnZPP5UJSD+BBoE+T+BkP6toST/UmQA/C9qnPhI5Gz87NS8/3wFqPzTrIT+NCwM/oke5PbIASj/1PBQ/gzTHPoxZCz8FXIQ+b8vAPZeUeT6znlo9pSwfPicHUD/8KRg/9VMbPjSI8j4cUvA+SkUhPnA6MT9G3Pc+x+NTP2R8vT7+xzk9aOLCPhGZPD85Lnk/FClkP2xbLT94SIw+wIpPPPc9yD0wc+E+t5Y2P5CsbD8Z5Zc+KBzZPRi04T5E/DU/V/C/PebQJz5/Z849i0CvPmUYZz/DuXU/FtRyP3KBVj/qQHg+r+p6Pyps5j007co+xa33PWSoLj/zeuo+foJdP4XeEj/s6eo+kr7qPjrv5D6pwkw/0rUtP3vNdT94xmU9hRw9Pzxudj/b5xY//5awPO0e4z6LUsE9pD/7PV79MT/oZvw+XOEQPmjVQD4BxL0+/NhqP92OnD4oBXs9sJ0BP05M+jx6h6M+YZNTP2bUDz/5Rbg7LyfxPVAiFz8nc5A9MJ9ZP2g2Kj9T4zk+urqXPikU2j4LaRM/0mSePkMZSz+1Khw/bgMNPz16JD+yQzU/vLVOPwvMUz84C1w9vZHmPrFIOz8Ru7Y+k4aAPntUFz/8rIA+Ro5ePyAAAD90o4A+vmpgP/cGcT/MEmg/REo5PzJ/yT52zFM/pCgKP1Jo5T74L1A+ftfBPme6Zj6Y6lQ+2i9pP27wKT9lRGM/LZUbPwWVKT/4Be0+tBQwPW4ubD5Ec1I/yGlOP30UND9gsv89XfXjPvsnbD5o2BY+hVoHP1UWOj835m0+Y2zYPfpCOD+Bswk+FDpyP67M9j69FYA+uj8ZPmX8tj6KckY/RqLhPhuCqD4= + </DataArray> + <DataArray type="Float32" Name="attr1_0_1" format="binary"> +sAQAAAAAAACnrwg+DBSHPjAHkT4vLRA/xPIUPOfNoj2hvx8/o7m9PmQh0D6MRjA/H/KfPomOez6O7bk+jZABP4L2sz0EFr0+YRNaP+TLYT/+WXA/e8VsPk769j6imTY/6fKIPn4jWz4XfiA/ANFXPydFUj+pUc8+JL9CP5UPKj92RWs+DfJNPqvQcj918pk+gAZ2PiDEXz/61Xs+KmALPqvSGj/z0vk+FmRAP/3mDT9ZfWM/OJ3dPmD7Pz+Deqw8epcSP/YJEz/ihr8+N9ICPrH2BD9y4mY+rraaPY7cDT9pFXI+jNIzP95JCT+j1JE+HNR9P20+HT8ziPA+D4J1Pxf3tT6OS30//e5MP1cPBz2e2Ak/oFJ1P71IID8H1QM/jz5gPh3eeT9zqgk/p7pxPxZ7tT7tFb4+LxhKPuD2Az1aHWY/YkJVP1YiHj9dTpQ8DbBHP/80MT8TCRQ/CSfMPmdtpz7EvnI/AmeDOqF1VT89vWI/+uABP/Rrhz4ZeVY/6PhBP0pTJj/TFJQ9TjhkP1J9/D6PPIg+T+yuPGC+vz4BXUA/pE4QPwyZkD7NATg+S3/vPsRwlD1jn2A/NnNuPwbaBj8gp+A+Hxl4P1b4Uj/GVas+4tSAPjI2pT7jZEI/50IIP9K89D7r8Do+f3btPuW6JD8EM409P+srP8xzZD9gTOk+2cLLPgaWKT/V+2E/L0guPzEhNT9Do1s/JnaSPlyaPT4XjvY+8vfPParx3T4aR5g+AT7lPdtU4T53MxE/FV2vPuancD+y9fI+y8UrPWDUIj8v4WQ9SjNAPy6PFT8SeGg7g553PkwmqD7Bp3E/+U3KPuatYj6ZQDQ/zcM5P+DbKD8qufM9j7kTPzLmQj5V2Ek/byvlPSyZ+j4J1W8+NU+gPmlTAD5EzS0+iQ61PuPkHz0Y53w9byp6P/8A6D5Vpqg+xsd0PpmpVj34m4s+02x4PwxUaTtQmpU+GALTPneQ+z36WYg+7Pl6P1zYlj6Hj3g/rMgsPjIVbD4Gjy4+05FjPtdRCT+t0lY8VYlZPzTgej8hC2Y/5CcYPo09Bj/yR0w/17Z5P6Vscz+r5tM9AkyEPse0RD8y6ts+jmF+Po8XDT2Zog0/DzU2P2ctKz+TWhs/kXpEPYp3az8S6Ug+DythP8vPZj8xKAk/p0UeP4a/vT4SuD0/GHTjPhy/qz4DrX0/QVRdP4Dk/T7IjO0+cjFxP07+ID/JyzI/hBMHP/N4Yj/gsBY/BVZ1P79GKj6Ijzs/l13IO345ID9JMGc/NGOkPvFfqz3OVNY+Igs/P1Xi5z6swIs9DHcsP1NZJT9zy2M/gytiP1jibT8UeMc+sMXzPjmEbz/r6IQ+ba1JP/KqmT4BBEc/v0pTPxWgIz3xSZA9zDgFP00HvT4FKz8+CjF0P3u8ND/YQkQ+8E19P0leTD94Ip8+XEO4PukxEj4PXus+zXGnPnwu7D57oTA/IwUuPwTQJj/iKEU/ViSrPnTNKj8HG3Q8WR5hP96HFz8W8vI+02/RPpwETD816VE/GPA+P2wPeD/S89U+iAswPmrd5j7GBt0+GNVEPzzJRT/CeqE9zoUtPxHeoT5al88+sVW0PogiMj8= + </DataArray> + <DataArray type="Float32" Name="attr1_0_2" format="binary"> +sAQAAAAAAABMXFo/re1pPhpH8z7DPvk+KEMwP56PRj+6qkU+dndjPmAgnz5E4hA/G+nOPuZ1XT8bx3g/LueFO4BfNT4+pXU/oNZPP9sudj+p5DE/knpvPn2fFD+DUCU/xTivPlWs6T7D38A+Jah6PwqsdT7BHYk9kssQPkhkbz8MT789NIYnP9Pv6D4idJY+aZVJP18UOD94Dyo/OgxYPz7hYT7pum4/fs4SPywYUj+jBvs+ARlMPwUYHz9rc1A/CZAfP0BA2T4Z8Uw/fClVPz2qjzx5YAM/izH/PqYzJz8EYFg/O+iaPkwNeT9VAaA+NyIxP9qtMj8CLyY/IHmtPjDlUj7mzJk+5f2XPgW4Yz5H9hw+nTZ5PxoAbz/eRLw+RylnPn/hVz8qDOw+h1FVP1KxMD/nvb8+4RDmPkLoJz+uhBQ/5SD+O8tYaD9FOS8/zBEsPyQFQD6EWwQ+dkLAPlIgST9wj8k+fizcPuLl/T3/LWY/fbL/Pr/1fD/iYFo/T7eLPPqjVT5tMEY/C5tIPYeTYj94ZdQ+gUEcP+zPQj7LwgU/iSoQP/emZz+ovyw9esIxP6vYED+ncr49BmioPifZRj/eVWc/DVyXPk1Nmz5qpKM+/udNP1PMdz7zEkg/sY4mP/hTHD8+6Bk/h3q6PChpRD75aU4+DK1GP9MTLz8Btpg9U1mEPTcqnj4iLJs+ZjrxPvuiBj84vlk/rvKnPYyeUz8WSVA/8NcQPxpJIz+4sVk+a3WPPj/ydz8FGDc/B2D0PkoQID9vkKY+eEEgP+1sLj8EvaM+Z1NKPy8AbT+kxsU+T3E6PvlSHz8unDg/cVEyP5I5Pz8F8Cg/xYGfPZ7CJz8AWQo/62MIPV+1TD79rB8+Ig9LP3ZlED8W9Wo/mgh5PwJZHT4ivF8/ENlVP/m9rj6vLxY/oM9OPyW2YT9QDmc/UqiXPtobeT/zhCM/6wfEPc97kD1GAVM+GJWuPWgjJj+jZ70+o3Z9PoLPpj5sa+4+AukXPu/YNz+hExs/57wPP1wDHT85yxo/5x8tP5BV7z32+DA+5vANPYJWAj/EzZg+yYg8P3CqVz84Ifg+JcS0PZAIuTxdsxs/6mPyPYY3rD6b2o49EiQzPhXJSj6C6MA9JsCiPvtOLj9XEvk+ntLoPntSbT/fvo4+p9upPJF+kj6xJFk/ZU8/PytKFT8NCjs/v7YRP1J2qD75i9g+jAFCP++Tnz5ICk8/nMbGPvXLST/WCYw+MA3cPaZ6NT5LRyw/sv+UPnIfez8HnA8//h99PzXFAD+u1aM+WsSEPr6YRD4IT2k+iCEqP0qKxz5t3Vo/hR1GP/ifNz/nmMQ9cxAYP0ktwT5o/1Q+7sExP9eDjj3qcis/04qsPViVoD5HU60+vHJ0P3AY7j6eIVQ/i7pEP5UeIz8+gvY+pIckP7qx1z76tcg+NasyP53RXD/uQws/pbtpP+ohqD5dGzg/XLGLPRSlTT127ZQ9nUSOPrKgOj2Dr30/ibimPr3MkD724Rc+2ohNP/8iUD5x30A/o8hHP2/aPj+7qCk+XF8mP0uxIz4PdYo+Nk0sPwaXRj/geo0+8iQwPxKPST/RaF8/6r9IP49EAD8= + </DataArray> + <DataArray type="Float32" Name="attr1_1_0" format="binary"> +sAQAAAAAAAASkHk/V1oDP+uTRT51Jg8/5q+hPp8Qfz98jWM/Nkg/PzHbdj9uMQQ/0HCUPbttnj5FTBE/Ll88Pp4/5T5r5zE+WNZxP98EuT7lGl8/XTltPUwrNz9967k9SIAUP9ysCz+JliU+oloVPz3Oej+pMEI+cG+3Pq1iAT+rA3E/vqxjP1NaYD23C2I/7LEvP7skMz/vt1k/zut+P/EbrD53FU8/YAf8PqWcYz4VCdI7mL5cP8CcQD/4uGk/5FitPh/4BD9kMYY+Wi16PskpqT2spEQ/a9KnPmfJDT73mkE95XsKPnqPTT1wV2k/3LVIP5Q+KD8eLzQ/BJDTPjYGNj8z4tg8N8pGP8ivIT9WIU8/tdO8PtiCcT/t1Go/sp8hPx9SXD8aUkM/ox0VP/vNkj78OAc/TDTfPovDrD5EbUQ+mOdCPhDePD51M7A9j8ZpP9JR1T3nhj0/i3xqP121mT6ALHY/JlsKP35Kqj5GHz4/iFA4P3Xj+z6uArw9qpjIPgFteD8GTh4/JhpSPygg4z5cwPQ96fJ5P26Tez1ZlEk+aXg9PwZLfj8Okys/nel1P0z88D5oWXM/b4ZxPjNrED8b3QM/ssF1PnddIz0PFDM/f8ylPhCW9z1xJVs/RqLaPuflDj/y60k/AP/zPV5FIT24z/0+WiRrP3kpTD79L5A+CiIjPuDf2j7vmUs/9CtcP2a2TT9sLCk97K0PP331Dj9jtxs/g5x/P8NOqD4D+Zs+G5LjPT1gmj1Pig0/9PFoPxKzYT85O7M+EnQfP/sQ3j7NlGU/DlIPP+PnKD+tLSo/bxKRPgIxRD/J0pU+bCQ0P66aBD5I4mE9vkJpPvrXgD5nnOI+f7AtP8jC6j4teao+muh6P3W7cD+ttko/kfPzPjnHAD69pmI/c8RQPRb00D3UOK0+LbJ0P8VSJz7S824/bTh4Plpqcj+clGE/w0z6PptsFT7A2wM/ghOkPtF1ED/7cVM/lIbYPqzQCT9RoAM/z2RTPnZp8zr6AW8/zc8gP1wzUT/h7AY/698yP1QDbj+0l2Q/cvkcPnkptj1gn+M+0ZhLP9EQEj4EvcA+FFoEP7EU6j6p24I+oTsQP5hXUj5jqaI8/3P4PWTYsj4hcBQ+3L3ZPi8d+j1qnhE+rdmbPiUsvj7vLYc+EzhaP/kbZT+8E+E+JBzcPVajIT8GNgc/3+S6Pat1Fz7wqW8/0XYIPxVyYz9VE68+WcwfP+qIIj909hc9Fk6DPas+tj6X1/A+Mu43PmERWj9Owpg+fD88PxxmJj+Nvkk/l1uyPnncTD+xLzI/uA6uPpA8Uz1ephE/TNMwPxdkzz14yb0+L+nNPpzRfz+McqQ+qTyqPhM6cj8Kqa0+ssImP9RyeT9A1Yw+EFErPw3XHz9m4SU/i83XPqOUFD+FO+k9T2QZPz+cBj9EQTo+AZVzP0ShMz/6QWM/WwjWPgaCSD+bTNc9nXmzPoUlQj/shEE/W0suPoxu5j5yptY+THg5P5QYnT4i3Xc/QC1iP77giT5AE+s94FNaPtzIrj6AGDc/IE8bPsDgEz9hYS8/AyWePqALAD9uydE+klIcPsfjMD7YJRU/xnkeP8KNiD0= + </DataArray> + <DataArray type="Float32" Name="attr1_1_1" format="binary"> +sAQAAAAAAADcGDs+ILjgPpJE1j50tB0/0A1APwUj6D1gxyM/uixdPwdINj8XXxI/TNkHP4J6Oj8CXCQ/sAjJPvtX6D2QYwY+YvTKPgTcdD+Qgzw+3r45P8tGEz9Asio7eGASP4sBSD+VCMA+NWx/PkPdMD+a3z0+euxxP4X0CD8wJ2E/x3PKPqCmJD819kM96B7KPUDLRj/CKkQ/KOhEP7khnT47Bm4+OuIxP9ztsj4/Iy4/REOvPdRt9T7amyA/umxnP9aKYT+Of3o/YomJPq2Osj6n0HM/e8dLP4cuDz+n2zg94HWZPiekET6GQes+smkxP9J6Oz/6dXQ/4k/ePoSClT28FDo+xMivPYTkfj+GUn0/pV2/Pjn+Bz7JAB8+9r23PguUyj46rqc+axLpPo1EQD6WQNs+uf6oPpFE9z416VI+UnFUP/fTiT6EATE/WEJkP691Jz/jUyE/cEFMP+eiKz/g9r09VWILPaynQz5KVk0+nkKfPsO6Wz4+an8/NPLvPjDD1D7jvWY/sTELP5sUqz4rdRA/jQ1zPwoavz7sT3c+QHEzPzS6JT/Jvm4/Dc7lPNcoUz/1Fiw/anALP6Mrez4xyx8/qUtmPyHNXT97ZC89M4pwP9Nffj/iXSo/uGeEPtTqZz9BIQI9teOjPq9I8j5SNN8+ehliP5PTej8REyA+McKtOwhshz7/jAI/X/ouPjVLBD/9gl4+DezBPvaNsD7Hvno/1TgiPkIjpTx7zlU/stlBPxu37D4eWQ4/744RPrWybj1wmSw/++lxP0QQqDxFFig+uo2hPHiSnz5fp4c+VSKiPue7oj4YPOA9fYWuPv1uQz8fTPE+e89TPjuEcD/o5FE+YeDfPsoocj9c5zo/ApYzP1U0mz1H0To+FZNXP4ZItT4e6EE+8Il3P/ffyD5lc0U+9osYP/cRLz8gPhw/iGIVP/d9eD8oYD4/fQpSPzrYnz7AuD8/QQjzPsfBrT6tl18/fdZJPybrAj8mKD8/UPAlP5iHNj9TVuo91RBKP99HLD7Is4I9ZjASPzVCET+UiLQ+S6ulPrcaZT/pPl8/+tyuPo6vQz88Wz0/4tV7P/e37T6L704/p5WXPkGA4T56xCA+vg42PwEvxD30Hz49PZVnPBXVIj+Pg6M+Z7vmPaIZbT91ewQ/hDjoPl7MRj/LCfA+67mTPBU4sT4mqTY9vYWYPkGNFz9nlCU+pFMmP8MIBj3ugo8+LksHP4c3Uj+lNU0/1fMtP96PYT1NwCg/VuV4PzSJRD8kyck8OR/+PaRUwD4i1E09GjURP+0GzD62P7M9ypJlP7RaUj5qCXU8fHlIP29eyT7nTls/f+gqP/Pf9D6IPSg/b8khPv63fT9gFXQ/EXlnP/HXjz7Ibi4/x086P0WVLD/k9Ec/WYaLPPEulz7cWQk/9cZuPwAtNT4OjaY+82aVPuIiID/YLos+O6A/PofN8j7oP+0+BOGqPjihwzwJGwc/Gh9fP+hACD9pUEc/j4y8Pdb7Tj6u+HU8z8BkPU0Dfj90xM0+irhRP0i6YD+Bp8k9PYO7PiMBqD5QNu4+VC18PxSmMz4CCJU+s6ALP6c/hD7o2Rc++8vsPjsIVj8= + </DataArray> + <DataArray type="Float32" Name="attr1_1_2" format="binary"> +sAQAAAAAAAANAbU+gvp5P3IU9z4x0G4/c1OgPiMBJj/BAhA/55d6PzTZBz/J9j8/2egCP1CWEj9JLv4+2KiMPYvuFjzwDTg+oCQpP8uhRT857gE/94TYPfF+fj8ZRNg+deN/P90yTT/rKTI/fwEnPxwzaj+SPVQ/ep73PkwVGz9stLM+uUL1PVfnHD9pUtY+CnDsPm8R3z1DdzQ/LOWLPtfrsz45v6w+htNqP0CsND8UfK0+dlRCPv0Saz6Kqns/4NLdPY1Hxj3HdZQ+vtUHPwd8JT+QOBI/dBQQP6hpbj/+lJc9BwjsOzgC0D6UaXg/1YWCPrM9XD/AuUQ/3ySiPtLg4T7tiSg/F4NhP24XvT3XgBc/iIsXP2Kd4T6Ah1A/LyyUPnV0Nj+fyac9rdJVPzlP0T45g3g/i9nYPsDqDT+TPGc/x5ogP4wSST5N6+4+ZUYLP1QVhz6zYGY/YbA9PTEMsjx+Fb46k7RyP6Xh5j7bY24/dIhvP+G8KD9XpiY/9bcwP654uz4aiOc+Gq47PTogAD/VKDQ/WTsoPxCQWj5IUv091PhVO8zlbz8qD1o+SNVfPzdtGj+lmaU+i5PhPndIFz+34kU+0cWVPnlpST9yK3o/8ulhP+LvhT4Dnfk+xvIeP8ky2j4upkQ/zgnbPlg1sj1nvgw/CmU5P/yhNT+gNpA+TqlMP41Tcj8XHh49DclmP9IxfT/BHXA/9wC+PkFvuz7Ng+M+TxJ6PhN7Nj80S+8945R/P8pKKD/6dLU+b84PPwN91z7RTyE/eSsGP+bUiT6BrH4/N8iWPhlLGT7uZZs9rnJxP4fjlD3k2xU/Kx2/Pl6Wyj50WJQ+grtEP+UqSD4wu5w9fyRxPni2AD9YIp8+LNZZPj1I9j6CmhI/r0XGPsz40D7CkR0/2CQJP2vkND8Du1o/7ppRPsxEvz5IeH0/jYw0P63KpT0de34/PLDVPpPgUz+++lc/xQDiPX8O1z40uso9TQiWPaYLIT8i56k+ZmBDP3y3rT42Fy0/mdlwP4t/6jw1qk4/emnqPidbUj5qlQY+4oUvP0vGYz9eZEg/QC/KPYp6MD7Y0R89suUbP78ziz6Nqk8/hkamPZT+Sz/7uhQ+oGEqP3cMITyguTo/+rmNPSKRej86w6w9hiI7P4jrOj59kfw99yfDPtD5BT/4lhw/l6b7PcRuWD3muyY/fZZWP6T4Ez84DQI/CM3CPjyZYD6v3bM+hdh7P/ejyD6a/LA+kbdRP2pfKj5IH2g/MIghPywUFD+9pIk+6iwjP+sthT7ruXM/qMT9PrtX1D5AN2A/t1/rPjkMLj9CVnA/T2JIP90xBj8zTTQ/vpv4PsWUAT1wIh4+k5zqPdMFBz9FlUw/ulZoPbleLz+Rb7g+/dYAPiotDj8rv68+UURhP2WVET9DD78+LQH3PdTFPT/ya04/PEVFPPbWEz5Ur0c/dJFQP2d4Pz9a+QM+ELIDPtWmuz4xKCg/8ZcMPbvDPT8RtkM/rj5+PS2H9T3sKl4/HB9eP1SiPD9yUPk+Waj6PpvVIT6C0WQ+AFT0PSfD9T4iqkw/XTV0Pxs7dz6qhoc+xP2RPaavrT5HLis/LQMaPeXmaz8= + </DataArray> + <DataArray type="Float32" Name="attr1_2_0" format="binary"> +sAQAAAAAAABWXRY/yvJsP56idD/n4Es/G21DPgBCjDwEJJw8eMcNP8rzIT7bes0+L5E8P56Xdz9Ih7E+v/oCPt+1zT57bZw9E1RQP5qscz+6eiI/g7g/P1NkBD9JtcI9UPl4P/BmIT9hBgE/TtPjPgIJOj7ftr8+TUAbP8HkXD4pAv0+HyUDP8ZxWz8ytFw/eEUUPwolLD6y0m8/XjmjPXokgjxO2yE/GNLMPemKcj/DKy8/6mcTP1IvFz80Zks/gIxZPy+e3T4rq/U+Uev/PloyBDtIZRE+vxpqP9sJiT6+Jzw/n5a+PUAqoD3nCfg+wxD3PtwKdj+4Kps+LJRFP6iJ/j7oh2s/a7c1P8PUWT/Mhh8/2mVHPyHVmj2MDkE/K+NPP0fHuT6T3aY+FR/NPtXNCz59wzY+daQsP6kxXz7U32s/m0QoP66wKD8+83o/GhcDPlcpZj8X/T8/CQSLPr0ZHT8Yr5k+bPFfP+EWGT9LSwQ/LR/NPl/Akz6UYBA/wb73Pt+GGj9a3B0+zHPNPju9Sj/020E+ypkuP5eduDwuYXk/hSxOP1+ypz7PkcA+QXwEP8Be1D7m9zk+6IHvPoDwUD9HLmc/xl0PP7XG1T5S9dc+YRB4PkfKLD+NN+E+psRqP4S/eD5FcRE/hbsyP+jkbz+lTSU/9LFFP0rW/Tt6/8A+ZhRqPxD9qz6ygpM+PQqoPpcCMz7UFwY/JuZ6PmzxWD7Itlw/q+i8PlAWCj5R1mk/t+Y8P97Amj23k3Q/YqBCP1kaKj9h9HU+BnJMPxaa2z2kuOM+WrmrPhz/Bz9s05o+7WJfPzzGNj+9AoU+RNVYP2Kdvz6G7SE/RtALPrbWCj3I7m8/D2FxP5BAoD47jTs+B0cTPf2vZD+xKH8/JowtP8uESj+2uT8/5CpBPkIthz2hdN49F2dlP13EkD5Xz7E+RAYhPyhk0T1E8g8/cicWPmFSYT+iugk+vLlkP23+RD9cfkA+/sFtPnAEcD9c+Bg/E4QHP4Pl7j42W1s/zC4sP18uyT6hMUk/nPliPwN1CD86fZM+A69OPihnXz+fVBM/1ZcfP4SkBT9zt+o99E8fP49NND/FxSo/9soNP9Mczj6Jz2I/r4M9P24WTT8XRuM8dlWiPjlGRj7cirU+hFIgP3JRaD+pFyE/azs2PxhAVT+bT1k/5ktTP3XKMzyA9Gs+BYA0P1npQz/uvy8/SYgoPwc4iT7VU5o9OPMXP9odPT+Hlms9mwjQPgE1Bj+eiWs/WlIAP1+kwz7mYnU/9xh0P31LAT+KZM4+xdmOPXvtjj5S+V0/lP8tP8AUST65PLc+qy65PsW3yT7cZkU/lH2EPl2vdD99Hkc/YcDMPnniaz9DhdI+B9dzP3vWLT92jv8+/s0bP1xhCD+LBzY+FthGPxrviD50wwE/rAotP97CDT8bzwc/wIhHP7yDBD8KwRs+GdIkP3gsKz9v12g/tVw+P/b0vT7RPeU+vAcVPSuXGT90Q5Q9VivyPIupvT4IokM/U3RtPnueyj6vhHU+Gb2zPgl8jz4V9R4/5MrbPozsfD+gnC4/HvINP7pkCz7n9RI//ki3Pgxp6D5CwC4/NLVOPgSyIj8= + </DataArray> + <DataArray type="Float32" Name="attr1_2_1" format="binary"> +sAQAAAAAAACCZfM9peSnPvWjAD8SAEM/lLR/P21AmT5yKkk/CpU9P2ixGj/9fww+t5apPlJPTT+x1uQ+ABUiP0rFcj/qAzE/ROBfPsspYj5M2N4+uFIdPwD9yD7/kuI87vppP1DBNz4dvw09r5I8PxeAkT6iRao97pF+PdtoRT+IejQ6juh+Oxtd7z6McJI+Fih7PYCuVT8A8/I+POYWP97jYD/7gHg/6b7aPqPQLz9rbA8+UdWCPox7Oz++9gk/DuLmPoeyAD6JzXk/TdkjPj0BcT2l5Us/uo4bP5djej8h2Q0//+1zPqRZST5IZ3A/DVltPc3p/j711Hc/oyFVP2QUJj8WIgY/LgNjP2sleT5SRwM/I+FvP4VwWj4bl2U/mTwnPz5hpT3FmLs+jVIBP6Wr7T57xVA/bTx0PH7aDz8OwNo9b7EjP08gGD/AjnI/vxhGP6yFmD4ZoKg+EMLVPhARBj+fzg0+B3BxP2uMDD8uggI/Wd+cPEx3Zz/TUE8/mVXXPhO+rD2yf/4+eFgSPwUOKj98UeA+4kzOPMUwXj7TN44+YzyAPOOvbz2hWoI9+BVEP+G8mz7snnE/ZUs7Pty82z3AK/E+iOOzPRDhVj16+jQ/VlHvPlFFrz13l/4+f26ZPtakcD+lBg8/UaUQPXnULz/Xm8s+Dk1VP1fRsj7+Z2A/gwjrPgPTqT0Ot0E/61wYP/SWEz81g2M+0y30PYa2aT605yI/fQsNP913TD9DADM/+srDPhZDsD7gvAI/rGf+PpXpsz05+eE+K5ptP8W22j7X7uY+8myoPuIfpz4iS1I/Yp4qP1HVFz6fIEM/J53MPZElPT8Ohh4+wSzXPgdA7z1Ai5Y9mr8OP3y30z685uk+Hm+WPnE+RT8a69Q+ftU4Py0Gkz4KozY8FwKCPl7RNT+xPzY/+WhYP5KZTD+TdRY//sf0Pa0BAD875W0/2fCUPoWB9z4tBlM/Oi+zPrr5wz0T0gg9o+F3P4ILCT/m1xU/FL4KPl0YQz/FBaU+KkP1PlW9Tz8lsF4/Bp8GP5RH7T74CCE/wjkSPz4nBD8b52Q/N9XOPlHZmD6eZDM/TT89P5VKYzyNJQc9qsVLPtma+D52Oy4/KJkwP6KnXT/4/+4+F20KP/D+QT0tb1U//O58P1h0hz58JTQ/Xa4cP83/IT910SM/bq+1Pr/fSj8EYvw+kI7CPsrYCz/SBb08Py6rPkzpaD+U4x4/my1vPy2tXz9YfDg/sfFRP52mfj39YKk+SLvbPbp2TD8fh94+4AwLP1fHXT8p6l8/dx3bPk8p7z7bSWY/zexsP+3kGz/BXls+lEWLPgNTDT/pFk8/I27GPjVYSj+YXik/jEc/PwEKbD+L+GM/Imt7P0rbQz3YFiQ8eGcAPGWK3j4sAfQ9LsRhPzpYLT/alR89UspHP9PowT7eAzQ/scF9PoXJJj8NxJQ+i/RsP72dPz5A3Gk+YyFDP056Lz9WYC4/7/UzP+bzWT8ZUxY/3q4BPgvI0T4X4QY/652APU8IAT+f7tE+ZJc5Phx1CD8jsKU+ctkfP0/7Uj+2nBU+fdovP9dxxz7TYKo++LhOP7rIqD4ndAI+vlD4PkCyTz8= + </DataArray> + <DataArray type="Float32" Name="attr1_2_2" format="binary"> +sAQAAAAAAACNtJE+eAJ3P3ZXRz6jgk8/SvodPzsVfT/jzHg/KsCEPdo5ez8t1M4+YN+yPtivET8LIQs/WdMwPg1DMD9ibDE/GqAUPwXjSj+iYXk/sHMcPi6FLz/FoKE+PDNxPx2Ghj4sHRU/7ge/PjykLj9FLHY++0pGP7nWXD6eRUQ/hdbePp+mID8H85U+6OgxP6gjOT9TYGY/nAFxPqhzPj7uJY4+olZpP1C4jT15rh0+EB5TPZSlmT7bZEo+ZYnLPib/Oj+W0gM/YdA3PwueVj93EDY+0X9DP9Sm2D5gKjQ/e2CDPn+Ebj8iK18+rs2ZOyQpcj1qTxo/jPO8PrR4GD/EeSU+r/nHPgkwfz93Ogg/8KBWP8JCAj+OzyM/FDgeP6VOED9drgI/4/XiPmH4tD5qGTw+T+F2PiDeXz/7f0s/kqmcPp8yJD3gIHg/45scPxM6RT7bhG8/xFdDPzBadj/l6BI/lBDIPpGNYT9tlS8+/Kj1Pt82dT8x6+U+YXRvPqng2D6hTWQ+QWBXPlYYLz5EeX8/WftuP3B8eT5cg+8+ZjcnP4jyCT82QUY/12BbPgepez+DDpM+mTkcP4nxTz+lPks+JjjoPjvcHz5iKFM/UiuvPvPRqz29uEw/kf/ZPMckWD7LfA8/7bBIP/z1Vj748X09ZGwIP/hvdD9msrw+HxcOP/cHGD9omY8+sO0rP285aj9NA3s+y2t7P1ZeJz/y2Ys+UNRUP+tmKz+KDrY8RhtlPwzQEj1VKmA/xKL0PYt0pj4sqnw/01hPP+Pwbj+AXwI/hJiIPBfiLz8nyQk/nEfHPUp7Bj8MS3Q9zwUdPgnF5z40Cjg/XfpvPzmgiD58hPU+1Xa2Posmiz0lkPM+CHuuPf4HGD9EZJc+Pm+9PmxJGj6HoVA+oWJvP3npEzxmaT8/K/eOPtgwIj7O4Oc+vNusPrzOJD/+OXQ9VGLsPmc/zT7JUyI/c/otPzwpZD8cqmU/Gm09PyAH9j7jXDQ+7SiMPvnYJD+GHxw/bm0RP+uaQT/ScF4/XTXePmCJcj9y1Bc/reBkP6Bz8z4Ng5Q9+4nmPoMr2T7UUt8+3m0YP1kpBD9JX4Y+WX/GPaWJsT5nKyA/qYxjP3AsJz/CMBw+/UHGPlQBsj6ZsWI/+6uuPskcyT7+SXU/4oU4PyDZbj8LzgI9czF+P61RUT8TKiQ++vg8PlvTcj8BlnI/+P6VPqx3QD8SI00/AkPmPipBIT/uF1w/vDxTP8RQfj/inbM+UCmhPmObOj8r7U8/v39kPKVP4j69dRg/+ZE+PzjSiz4KyAI/GtJ2P44TlT6dUWE+vwYQPaoDQD8EGXk/N+nRPlRymj4IF5Q+nr3yPjK9bz89PHY/2ERRP+gx7z6NWtg9llB+P/zf5T49lyQ/LRpNPxnFfD2VuE0/gafpPnxX8j74BTU/6zTwPJ6XAz7dAkM+kqwMPILI/z2XIS4/c3spPy+iYT8jp7I8bn+GPnYaiD1U2ac+iNjOPp9H9j6nwwc/gMULPo6lAD8SagA+z3UBP+KsMz990+k+mdGQPAonzD3/1hc/mvInP0IUMD+LBwI+p+zMOwZWaj/bYnc/67+APrYB/z4= + </DataArray> + <DataArray type="Float32" Name="domain" format="binary"> +sAQAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= + </DataArray> + </PointData> + </Piece> + </PolyData> +</VTKFile> \ No newline at end of file diff --git a/test_data/vtk_points_2d_pp_bin_test.vtk b/test_data/vtk_points_2d_pp_bin_test.vtk deleted file mode 100644 index 23173c82fcf779c2b425e4b5e4f6d98022dcfce6..0000000000000000000000000000000000000000 Binary files a/test_data/vtk_points_2d_pp_bin_test.vtk and /dev/null differ diff --git a/test_data/vtk_points_2d_pp_bin_test.vtp b/test_data/vtk_points_2d_pp_bin_test.vtp new file mode 100644 index 0000000000000000000000000000000000000000..0ae065fff49829bc8176966e73ab9ed962597d92 --- /dev/null +++ b/test_data/vtk_points_2d_pp_bin_test.vtp @@ -0,0 +1,30 @@ +<VTKFile type="PolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PolyData> + <Piece NumberOfPoints="100" NumberOfVerts="100"> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary"> +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 + </DataArray> + </Points> + <Verts> + <DataArray type="Int64" Name="connectivity" format="binary"> +IAMAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAADAAAAAAAAAAQAAAAAAAAABQAAAAAAAAAGAAAAAAAAAAcAAAAAAAAACAAAAAAAAAAJAAAAAAAAAAoAAAAAAAAACwAAAAAAAAAMAAAAAAAAAA0AAAAAAAAADgAAAAAAAAAPAAAAAAAAABAAAAAAAAAAEQAAAAAAAAASAAAAAAAAABMAAAAAAAAAFAAAAAAAAAAVAAAAAAAAABYAAAAAAAAAFwAAAAAAAAAYAAAAAAAAABkAAAAAAAAAGgAAAAAAAAAbAAAAAAAAABwAAAAAAAAAHQAAAAAAAAAeAAAAAAAAAB8AAAAAAAAAIAAAAAAAAAAhAAAAAAAAACIAAAAAAAAAIwAAAAAAAAAkAAAAAAAAACUAAAAAAAAAJgAAAAAAAAAnAAAAAAAAACgAAAAAAAAAKQAAAAAAAAAqAAAAAAAAACsAAAAAAAAALAAAAAAAAAAtAAAAAAAAAC4AAAAAAAAALwAAAAAAAAAwAAAAAAAAADEAAAAAAAAAMgAAAAAAAAAzAAAAAAAAADQAAAAAAAAANQAAAAAAAAA2AAAAAAAAADcAAAAAAAAAOAAAAAAAAAA5AAAAAAAAADoAAAAAAAAAOwAAAAAAAAA8AAAAAAAAAD0AAAAAAAAAPgAAAAAAAAA/AAAAAAAAAEAAAAAAAAAAQQAAAAAAAABCAAAAAAAAAEMAAAAAAAAARAAAAAAAAABFAAAAAAAAAEYAAAAAAAAARwAAAAAAAABIAAAAAAAAAEkAAAAAAAAASgAAAAAAAABLAAAAAAAAAEwAAAAAAAAATQAAAAAAAABOAAAAAAAAAE8AAAAAAAAAUAAAAAAAAABRAAAAAAAAAFIAAAAAAAAAUwAAAAAAAABUAAAAAAAAAFUAAAAAAAAAVgAAAAAAAABXAAAAAAAAAFgAAAAAAAAAWQAAAAAAAABaAAAAAAAAAFsAAAAAAAAAXAAAAAAAAABdAAAAAAAAAF4AAAAAAAAAXwAAAAAAAABgAAAAAAAAAGEAAAAAAAAAYgAAAAAAAABjAAAAAAAAAA== + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary"> +IAMAAAAAAAABAAAAAAAAAAIAAAAAAAAAAwAAAAAAAAAEAAAAAAAAAAUAAAAAAAAABgAAAAAAAAAHAAAAAAAAAAgAAAAAAAAACQAAAAAAAAAKAAAAAAAAAAsAAAAAAAAADAAAAAAAAAANAAAAAAAAAA4AAAAAAAAADwAAAAAAAAAQAAAAAAAAABEAAAAAAAAAEgAAAAAAAAATAAAAAAAAABQAAAAAAAAAFQAAAAAAAAAWAAAAAAAAABcAAAAAAAAAGAAAAAAAAAAZAAAAAAAAABoAAAAAAAAAGwAAAAAAAAAcAAAAAAAAAB0AAAAAAAAAHgAAAAAAAAAfAAAAAAAAACAAAAAAAAAAIQAAAAAAAAAiAAAAAAAAACMAAAAAAAAAJAAAAAAAAAAlAAAAAAAAACYAAAAAAAAAJwAAAAAAAAAoAAAAAAAAACkAAAAAAAAAKgAAAAAAAAArAAAAAAAAACwAAAAAAAAALQAAAAAAAAAuAAAAAAAAAC8AAAAAAAAAMAAAAAAAAAAxAAAAAAAAADIAAAAAAAAAMwAAAAAAAAA0AAAAAAAAADUAAAAAAAAANgAAAAAAAAA3AAAAAAAAADgAAAAAAAAAOQAAAAAAAAA6AAAAAAAAADsAAAAAAAAAPAAAAAAAAAA9AAAAAAAAAD4AAAAAAAAAPwAAAAAAAABAAAAAAAAAAEEAAAAAAAAAQgAAAAAAAABDAAAAAAAAAEQAAAAAAAAARQAAAAAAAABGAAAAAAAAAEcAAAAAAAAASAAAAAAAAABJAAAAAAAAAEoAAAAAAAAASwAAAAAAAABMAAAAAAAAAE0AAAAAAAAATgAAAAAAAABPAAAAAAAAAFAAAAAAAAAAUQAAAAAAAABSAAAAAAAAAFMAAAAAAAAAVAAAAAAAAABVAAAAAAAAAFYAAAAAAAAAVwAAAAAAAABYAAAAAAAAAFkAAAAAAAAAWgAAAAAAAABbAAAAAAAAAFwAAAAAAAAAXQAAAAAAAABeAAAAAAAAAF8AAAAAAAAAYAAAAAAAAABhAAAAAAAAAGIAAAAAAAAAYwAAAAAAAABkAAAAAAAAAA== + </DataArray> + </Verts> + <PointData> + <DataArray type="Float32" Name="attr0" NumberOfComponents="3" format="binary"> +sAQAAAAAAACXgeE9oTsUP8e+Xz+bld4+rbtFP8nfdz+l2j4+E/6iPuk/ej9hk6g9ilJPPr4Jbz/H+QE/4vWLPpZBhz5D2FQ/On8PPw6qNT8mPIA+unAcP8AacT/xi/M+Y4YdP362Qz/73WA/3O7xPhLumTxSh6Y+Xy5+PfCjUz+dQrs+CQ9cPoevaz+/70k/JczKPhIExTwPcug+5jNzP0nQfT+uhq4+MlnQPtimNz8zK2M9UQQzP9mbcz+EVRA/aJemPs36yT43oqE+PvFtPUuOLz+T8Bs/3ds6P5URKT9wnnI/gJpbPykcUD+UHus+FM9+P3dQXT+JOGg/jq9bPzAfKj6XlV8/YpdRO/76DT+/OVU//gYPP8LcOj+cC4A+pioPP4Z+Ez5hECQ/ArcuP/FLYj+ce18/KzcgP1NNGj8YzEY+0iecPndEkj2id7A+Gq2uPQRFGj+hkg8/d3EzP4YqaD82tW4/ly0iP05ddD+o0a0+3+3jPh2Fuz7QHKU+PmsrP/yAyz5FjC0/xcCiPk6yQD8e9CE/YBQ5P+TIOz/IZdc+rpLTPrWvVj2xTxc/mShBP1Bi0D6Fxwo7jQR6P5GMZz5d8qs9oNkNP/XgeT9IcAM/p1NMPknfGz7wzSc/AGJNP57NzT0rYNA90NopPgplET9SiII+jApkPt9bED1BWgA+2k+DPgAKKj9Uf/k+EoJJP+2N2j7q1N09Ga2bPlQ6Hj1slho/wrUwP0wzBD/c0jI+/gz9Po3hLjw4pnA/AT0AP7FAFT8W21k/Yq4oP84IGD+7HLg+wK4tP1xjTT+ZMRY/8Hx8PFhPYT4+6zE9DswPPykZCz83RDE/P2dIP6/pZT/z2mk/TbMuP+6dHT/y1Ic9A1y6Pv/DrD6o1U4/M4SfPptArj6IcTw/FS6iPgY1/j7cELk+x1pIP27wtT7jWd49Z7UHP2ObWj+qjbI+oAEWPyVobz/4rfI9D+t+P13cRz/68+4+82EpPi8pJT9aMDE/2dVcP3+/RD5N8lE/X8BDPmoWJD/O6CE//Q8pPXIbPz6+uY0+EiGIPhe+oD5NKeg+AY9CPymmSz3swVY/tF4UP7LeFT/MdFI+y2VxPkb6Zj82J3A/w60kPlXImj7CMOM+4JgpP7acGD9MHw0+QQ3HPcE9HT5YvH8/NfDPPsnyEj9mOO0+184mPzcJFz8TxDc9izAXPzaiij6jLkc/X7HnPol6Fz8MhDc/70g/PhCmZT5BY1M/MOnHPgnrRT24DD0+ZxUWP7ve0T6BxRc/hOdIP+f2HD927CU/KkiPPg7gEj+KGSQ9HjJSP9AB5z7on7Y+fEMEP+o8gT73+14/TJpSP5kCXD9o16Y9pH/hPrjkVT2lhm8/kdJlPx8aSj8cuMU+l3hoP4OEbD9TLC0/C1hXP0uuBj2gfnA+qqD0PtUeKj8UkQM/3i6VO3JpRD+z6G0/vu0XPxwWIj/Qdzs/mcIyP78kFz+fZgs9n5gDP5uiMz8B1S8/8sXQPCAZuT0zktY+E8k8Pu5NJj3plCA+9TpXPySufj+HCIo+eHF5Pkzcej6kcm8/fhBGP5HGUz6oGew+JFEdP2t3lj7vi28/iogXPi3L3j4= + </DataArray> + <DataArray type="Float64" Name="attr1" NumberOfComponents="3" format="binary"> +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 + </DataArray> + <DataArray type="Float32" Name="domain" format="binary"> +kAEAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + </DataArray> + </PointData> + </Piece> + </PolyData> +</VTKFile> \ No newline at end of file diff --git a/test_data/vtk_points_bin_test.vtk b/test_data/vtk_points_bin_test.vtk deleted file mode 100644 index bb20d8f38b2131b0d4b3f2f5a9eec9318333abc8..0000000000000000000000000000000000000000 Binary files a/test_data/vtk_points_bin_test.vtk and /dev/null differ diff --git a/test_data/vtk_points_bin_test.vtp b/test_data/vtk_points_bin_test.vtp new file mode 100644 index 0000000000000000000000000000000000000000..be9a64ab51241e74464a12178506be850ad99d3d --- /dev/null +++ b/test_data/vtk_points_bin_test.vtp @@ -0,0 +1,30 @@ +<VTKFile type="PolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PolyData> + <Piece NumberOfPoints="300" NumberOfVerts="300"> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary"> +IBwAAAAAAAC6Ek/RonbIPzhDveBjXuE/puXjHy0N7j8qQQQga9/tP/OM0lOGueY/51U0hAzV5T+VhMWrtT3NP2opP9xKa+A/+NHHBgQX3D/YJlPPk2zmP0srCHta6ts/mVrIUbPS2z/A6C8foAvoP02PvmBZuOA/6ppNEosyyT82WnX95FLlP22G3kfJvNA/havMTz2qqT9fSBuV0FviP87Sju2Ylug/3L3R/xEhlz+M/K/6uQHoPyPrF2tuCtQ/uSTPaqNtyD+OgT/WOD/gP4gCnTO8ftE/my+evDLo0D89G3WxYXLlP05QxBHZ1+0/NnxJNOVByz9ifno2z8DiPyf3yK9shHs/4TabkY9k4j8e8pTN8IbVPxpqSwvzSso/8J9HHwgw3D8ijtwM77jhP76a0DChsuc/9c/eQgWYsD9gEg/Az3boPx/4g13wA94/ycxHb5sZ7D+XmZauNLPUPwaC0b/8Psc/RZjjcd0z7j/TwtVZlh7VPwrj09d6DqY/Xe6zf9EI5j9A9M4a4IW4P+K819eOIYQ/ZbqMtc2i6T8oSNP061vWP0OmyYveLMs/N9OdXmQW0T9R5dBrV43XP2D8yh7Qgdo/R/pGRdyC7D8QtUP5dyXeP1cwzZHUZ8k/FZa6TfW04j+dhBG0sT3XPznO4VjjGO8/76xbo4gp4j9ybk4px8jIP0SAzwfeP6g/q3+TgSpA1j+SpNchty20P+pB68cKX+o/rSwZk6lp0z9y2UYLR5PsP0E3Wp9f5MI/TkU621jd4j95zO6xw5noP0Da09/fEpY/PLWn6WEl7D8lhtNu7TzGPxxnXgByzMA/hPxRDr4Bxz/OuE0omSPZP5/qm4qwCuI/JlrWDO3S1D/rDEJlivnOP3wawv3B8r4/C2iAWPrL7z8MMIPc+WfuP9vj2XwSDtM/nULQsLHe1z+WbpjRtMjjPxaJ1dt0O5U/+3GpUwJH6z9yhF8Qxz3gP1Jh1zFXT+Q/7UlIjQnb2z9gGenwT3PrP/b4yyaFA+o/+UHejQPf0D9LBQZ5Wv3sP05zyRBZRts/H9DBjfAXzz9js/y5TqbhP5EXi283dOo/DYjNWvk72T/3+MiMhIO7P4UR2289d5I/WhbB19J0vz9AW8fTX1KcP8+XF6wYNNQ/+N5oF4SQ6z8NpUi+ea3rP7GX1EsntKU/YUUVRE9d5T/GBiTynPztP+IK9BKP+uU/gUJKjb/eyj/WjsIqlbjuPyA3Sc1vZMs/65SFqIo13T9hWmqZz9LqP//fkpwAkOY/XFzP9dFR2D9GahAl3crnPzgPddxjeOU/MAU16Wd95T/EZAgRns3bPzK0R+fmJew/6u3e8QqJoD8C5KL+/o3uP4Tap/29Euw/tj7B9aRgrz/9lMJNgbXOP3FM4aDHWe8/r8jTZqgb5j9wNJXWx2XVP0KAmgffv9I/+kxO/oLZyD9KD80tW3jZP6vp3lwqi7A/fTdXTkFkxD9yDlcMx3jkP8s1/Ewa5eE/MMp3/+ca5D8iHhc973DUPw5Nsxl5WeY/bj2MCEnh6T/fwj2gkB7hP606eYGpYuM/0MZIJJicyz+yUuTHptbtP5p0d++yReQ/reiitKmL7j8D9Qh7foXrP2hB1OxL38U/vU0GmSHZ7D9ayzouU5riP2xlM8BJTeY/lM7HL7YYjD+K/dy/OoHRP2MC2nfO/qI/l7JMn7Sm6T+PI4m8OG7rP7koRFWj690/WNY33dMU5D9s00/NSRboPwiogc/7K+8/G1dJpnJU2z/Cf9DXHsDXP3dGwb3EXM8/i/TCUrqFvj+XElFitHbnP3KvxfZGKO0/YH5C/c/Azj/tz/WfCRjlPy74RfzoA+0/mB2lwjNx7T8Wt/H6dCTnP5Yc69O0ceo/QEIYA+De4z97cLWUwkflP/dUG3+EVdI/HcV2jXGd5D8hvfyvb6HhP+zKivCJmuo/piFABC3vzz/2J900BWzBP/L8STCHAes/DUVguXnd7z9Hp4K8XKzuPzheSN7j0Ns/tQRsXqX96T9wOssfyGKaPzruWT/jCNM/kpPJ+jY2yz8YwcImdJ/uPxEewpv38K4/CwrPlfp62D+IjzY1PLjkP/Z6yRGFQts/BCjVK/5rtT8o/kD064DfP3KH8ztHPOY/HkslyXBa7T+R4nmatw7jP/Xny20FDLo/TInV9lk7xT//OfKYAOPmP2ydvOlJseE/uWn8tSPL4T/ndVFhDEXnP+NOz7eOWMg/LJkC+Wmz3j9rB4atSvzcP9HZzrIXk8g/4shMKY+b6T/jas+yjkrIPwUm20j9bOI/rEqfEKpa0D97n+1PQjDpP4VcCaq9Uds/ezIEZcLm3T+k2bQALpPlPwystxv6KeQ/6IJCEoy+zj/fDaVJEHntP/neU5uDENY/I748e+6g4T/cMMsHkmeqP1NpS4lWS8o/8nyUGofB5T98R0bBQdzcP6cdTagscdk/EzVfj3Zl0D+csp4ssqbgP85CRTaZXs0/pFPJNS5W6z/XEUeOFHfcP0pEBtTa3dw/IGif8u9L4D9uJN7xyO2gP0ge0DPc8Nc/usPsLSOe6T+Jc/6tO8bgPw+STZP4Ntk/P6scXGCq4T8TctBS9sbnPzOF13pmPeQ/NJyax+Wx4j8tJx62aezQPy5+u8roQOI/1fJdlpUG4T+2jf3gJDnhP6A80Oev4Zc/kVsGojfS3D/iJ38jD2zgP9XWLneVlOg/1gtD7BR67j/zac2oBkvpP2tjGXFKTtM/MIXTxWc9pj9t9tWLyQTVP0Ir+C9f6uM/v/NuTyCG6D93UFClxNfHP+zeO8yJEOI/SIlUFVy71T9b3l9q0hDQP6WULZKtNek/hY9Tuz045j8WydHldBunP8Aa2s+f8rI/EfaQvPeE5z/DCt5AnvqwP/9oUWuAS9c/AM/U4X+Y1T9U2V7PVZPAP0Ekj63fbeg/aFqNzMtS2T/0Jkb+hezcPw2de5d5MeI/5u2RKg0J5z9L3dRgWpG1P1NPlkpW2OQ/vCEmLCLv7D+G/YHvPAHfPy7mQwHpDO4/ODVIMWTlyz/lg1K7Db7WPzRegNjl0O8/nVamVLHU7D9H9c2uXAXJP1JK3cHWWqE//i/E6QDovT/Jhw56G7zoP8e1U58cJeY/ZbDYmc2n4z8ObJHr+EnnP0HK36/fGsA/gAwZzr954z8mbHk+7UnjP7rRfu4il+A/1zRYrZTlwz+Kw5AQO57XP3epuYxEK9M/BezPY/0JiD/XJMOQlG3eP2QV6vVN9do/zHtbGBpCsj9fgYFJUD/fP03DZE9Znt0/1wZWopT8xD8Vkc6odbfYPw4IAhL5+94/faXTc0Ettj8FLMKB/em+P26rwARJqq8/tKcBxiUs3z8uySQMaZvdP6MsTmGu6dg/vg8CKiH43j/UeoUdlkLNPwKSBOz+ts0/EDPd0ndmwT/bEsBxkvbfP22BeERJv9M/ahnF8UpzzT8mTNPh7Fm2P9Po1K2Wi6U/2JTP+5M12D+M20/lORLIP1hp3ydUS6A/s29OuSbI2D9dthOw0STWPxgQmBD099M/UpXONle1uD9bAC2I0n/ZP8t4DGOaw8k/StkBHlsTzz+TrrJntqjWPwfvxGh8iL0/z+PaihiOoj/JZIVkm03NP+fc8byMEdc/ZpTq0sy12j9fPJth0GHCP9Gz1qQXpsQ/jJLUPbq21T9vx7uHSBzSP6XzXrothtA/Omi71eJL0j8Ylgg49LTbP+Q01g2O5dQ/K15WR+rQxD9+Sd7BQNvQP7ZJjtQk29g/M+U7Z2YN0j+/Zl1JoEzBP5Kpr/U2K9g/eRH+ukP30D/fuHCakKPXP1zhzh9Sj5g/9k/XygRYxD8A6VY5gIvUP250wBrJxc8/Lp6T++gwxj9840XhQQ7NPwYzQ8h8Zt4/7ovgHwm63z+iKNfhrmuUP7iMaBWkuds/oqVtHS8t2T9DcqiU3sbbP3nGW5/DHMI/D6LLQvguqj9Zy8W5UxrNP5UJGZk1e8M/JlHG62zXrD+h5Nhfr42jPwa/szh9INY/56QzQYwt1j9NgQ2SWT/JP0qVrv9atdg/fJXa7kG10j8IhN41/L3AP27NVOJImdU/rC7UFqropT8+6tzP4IrBPyN2w4juRN4/B41nh3w53D/f8YWIEAfNPwI2T+/+ZMg/JXESZ23H1j+Yp8EwNCzfP2SbodVNMt8/6gaY14r80z/m7cQFDYmdP57p2g8xi5I/jg7TIbl4pj/L1gO/mhTeP872ydGYBLs/7KaP9oks2D9tQYK7Sd/OPyHYWqzvk9I/LTUSdGnl1j8GLUvEfGnaPyWUErbttcY/o3OAVi7G3z+ROV+7N2PQP2CiRNvPrs0/XmHR11BPhz9lJFptze3CP0zqwwbaCs4/wq73JZ8o1D+DPtKnvuDWPwCPECaAuMc/v5RgW6C13z/JFD2Bm3XRP53/jVoxANk/SbPMn1um2T/BwVBEH5+3Pxn9345zAcA/VzV8s1Tl0T+9VG5zodXYP+k2JUSLZN0/onnnOS9D3D+b7EyVsonZP9L8GwaXAcI/YEKLCtBe2j/OnIQBmbHNPwLdySF/Ecs/hBXk9D313T85c0V+Y0bdP8B9UTMgQbc/+p9b4wIwwj8M9tg1+oTDP+Ju29SOSKI/k2XMjDbNyT90j9QvRrhlP6zVzM8pldk/5nplwYxC3T+4hCQRpL3dP4QC3iy+/sA/TeHXb1kPtD8rO9StauLFP0QfXMJd8ME/lAjT7LV7xj/JpU5sG63YP1LKSBnXmrs/6owO/Iq52D+MgVMvOj/WP2kA2nDL/8I/FFVUHnbVxT9x/VWhRwHFP8XoWWKdC9M/lAQVCrZ91T947VI/RInGP32DzKhBvrk/cx42f8bw1D/awJMykx/GP14axeHQcp0/6uDRAosP1z9oRs7xy9yoPw3tkZ55Cdc/LxdJUmh02z+na0hdLMrbP06LVsVYusQ/MNbJ3ecUuz8NJSFseW3fP7n8FHOjgcU/bDd680nk0j+mmo0trTLZP4UT9H899tU/RnjN9NxDqT/Bp5WnHyzFP4gY0zK8c8Y/jiaKDbnsyj96XALlwtHOP7rty8giCdo/JxK5a+x20z8jocqwbq+qP5GGQ2S3PM4/AIG1NoA/1T9mctUKzUbVP6HxN70vB9Q/JDjhOO5j3z/2xU7xBJ3YP7UGnX2lfME/qTHXvCtnpD9pA9WoS36lP5iJfAk0u9E/w4fBkB483z+/AVlSIH/DP2GMSmDPudo/My3EcmbprT/ZFliYk/SzP5gwhuuz59w/7+RQuoiN1z+zzh+gphjQP3lm1oPDzNQ/1+rPj5QKyD96y8wFQ5qpP0ZQiRzdV8s/V6rlQNQq3T++ppsxoSzSP4ly0Xu7Rqc/sXfLYSdE2j/CohIyn67GPxLbwtR2kt4/yFCfDpxX0D8KE47qevbYPyWbCqttsso/qiBnHKtv3D9F/gyd3YDJPxHqCmT3iso/oUQcYq/dwT98OMvxwWOaPy0qp3bpatw/1aUtVRUt2T+jrd5/LqnAPxI3XxR3ZMA/mwndZTJ7oT+ygYcnJz/MP3XVAIBFld8/dLV2Kkal1D9f4dRbUI+FPyXjC1ZtDto/wpHl8R433T/Qus0MmCK5P8UGea2dfNM/HbtavXGiwj+7MdlDImfTP+hKF/SLWtQ/xWQ0qZ3N1T/kZBTRjc3VP/iKAAGEut8/Go1/5XI50D+MdMwJusWpP5FSLHu31tk/H3XnZnBF3D+ncx5/LMbAPx1gYbfxT98/juKa6LiOwj8V/+9OdQDYPzqJKcliO9s/aNQ1PswV1T/0v4TpBaDdPwfGVVj8HNU/YhtY+07ywz8LwNuD+h+SP3O8km/GocY/bxzZnchx0z+UDsMJtnjOP+P7uWkOAtM/tIWM7yW9yT/ccTsDEkfSP66m2wypLLI/lwZtrLR82T/8DPzCgfnRP7Y5/RwlY9E/Yl3UF0/RxT8GUdfRfFfEPx7H2t5wnKI/cU4ShsfY1j/kg9zCDb7RPzDZTAVok7k/CQ51q/t41T/WcFUQlUfFP6SNV9ItObQ/21jFZJJTrT+4iXwuJLvRP2j18gxMhdY/mY3JYTM5mz8e/U8pcQHIP4oVpPc69d0/NVaQWOXUxz+nGNBOrPPHP5y2sCyypNc/vg5GI6H4zD/QrN8ymCnAP4itvcs7KdE/rbyBfqkh3z9S6sU31wqdPz4Ko+bget4/NyWhTWRt3z8grQTNb6ndPyTNz9ltGag/DY/xkHk41z+e4hYusY7EPxCFU8p3PbY/50DAR4zfrz/y150TBxTBP3Vb45NFUt4/I9efcW4UwD+KVHMyu1XWP1vwNYTSB9U/SyExTFpv1z8i5t//7gxwP9trILISyt8/llwTP7VRxj+cERvSMXfSPwXn3Vd9DJE/4JP00g+21T92gPZyXlm+P12Rm4xRN9I/tDEKgr+ApD9WS0VAVVrNPz3bl9bHeKo/pU6+q+ALxD+hv+fUlYbSP5EcB9dQC6Y/sVD4OUFxzT/qQFKXJHnAPwwKUHlgYc4/UDr7QHH8mz9zIiJpLFW1P3/fqOim9sE/57MmRT/Zrz/YWO6iYKDFP2IDQc6BscI/qqeu4vd4xT9VgiMvogvLP9C0qmT+C3E/zCZlnADTwz9/eNaQwMO0P+OeVKCOsLU/J9rW7rhf0T8sRgcp6lzMPz5zEXb637A/VhAKOG6RpD9HH7iujyPHP2pjtrkXm8E/kaSm4B0Usz8tETHpAhHRP/0Qwiobkcg/xpghSgOaxT8bvcpYcqG6P1tUJts4PLM//KoqF093xz8z8jq4GbrFP45AwhbsEsI/v3NNrIaszz+GUf3k1vCqPz3D8JUua8Q/a2birjAzxT8V8OIywlTLP5XbY68C36o/M4intEyioj+Rz2zhasvMP/EnD5tt0r4/AUA8uTITpT/YRUAiRxCTPzi1M5D9vs8/eBIoIvcpvz/aH6cFedayP9wDuRFFscY/QB5Ob0ZXzz8/+QXJ+Zy2P7JABIWm380/Gff3kgyenT8fvUWuo1TAP2p2EJNkXnE/ARVv7UtClT//EgSosynBP+NCFnSO3sQ/pWbpuBOzwT8K6GPxLT/RP5Za2ge10oI/ryQy1tsgyj+YiPnOgAjAPworRgiuHZA/IXE2eqL6pz/PdEJKMl/IPws2/ZKT/po/jZbJibk0qz89DzuM+hHMPwu03IdgDMg/wHWg5lL40j8cpngZi0bNP+pda3LXHbc/8IwM2SFTsz/W2Cv0x0a9P6n50hMrg8Y/fO30edsirz+d2jJ65MWZP59SwXuwVr8/CTT5ypT/nD/FRQ7NtnbSP72x+wK7wLs/ZkW7FE1d0j+xy13xjYDHP3Bxlaeurcs/oASeHhZkxz/t6+OEb3DEP5g7QbTN+8g/25qFR8VlwD+k8gb3E+3SPxN+L9wpdKs/G3+OFwxawj9dvbM6Hu7CP8hIutM1dcw/TAcZ4yZJ0D/2nWA2axfGP/Vssw5SFtM/5+FxSdnbwz+4Kr3bo2rRP6qlOHP3edA/PpBmh62EqT/AmQ6XuUyiP0rVTjdblbg/uvFrDYltwD/vFEN6u6ixP5WKbceBB6Y/nalckTGrsT/8fKG8Tg7MP/+iinwaSMQ/D5ovEixmiz8eYRws1zXIP84S/GcykKs/kaRXjLcttD8LWm08xx+mP+pgy7Uk6cM/u5gKPzxNpD9K++HcJ8/LPwOxRCp+p80/4WimIsL+zz94zqKtKv/EP5+WMtrj58k/c23sy6wv0D+thgG3QtaoP9XIpaP7gcM/a0YLG8pcyj+Hm4spPDLKP6FkqaQVtHE//9YFGRqupj+3wxSTJJ7FP1OjOfXvx8w/dK/tEXlbzD9SWHZlo6DBPxD5bptEUMU/Gs+VWtl+mz91kwVmRTbNPyD2OrQiuKU/Xit8deqDuz8NGjjCLCaXP1NVECJW1cc/rag1tULFzj8YIg8MWtW+P6CAxCXj8tA/jz8euJ5Gtz92Sfmg3vSsP/0WjZCBdMk/j4YFFlLWtj/TlCWXyWjQP62mIV0Pk8U/221EcEX80D8WpmoQWxPRP3cQEK0qXr4/ZJxBEQFloj82yatwy4HQP8HdNF1SxLg/B5NMcny2yT9E8PidqlTQP3k/zVdDYIk/Jzl4YDmwsD/U/v2UL5qaP5jRElzNMKA/rSb5ltyfxj9ghGaenIqpP8/0LxjMOKs/zIb8MTNWuz+YVSlcmrvBP/W3xsyePcY/L+1z3zTWkj/+Uw3nZry/P9iYrF76GZA/KBHrUdLd0D+Vli32Ts7SPzus6v9IEME/yBeyZLWN0D9Xxteo1BzEP4xdme85UcM/te6jrNg70T/+FuxH51rQPz09uPj6es0/WWDgvzk2xj/uupL9iKLGPyimqBpSE7I/lGANc0/pQj+mo6yh+XrGPyUOATaHErk/9+aPmupyzj90uWmBrInRP1LmY6Sj2co/PZX8CvtOez/kYkCOjc7PP/W5jQ+fvMI/wzB8TJ7n0T9spXFsFvqzP/QC5mjsZMM/f4iriyai0D+qoThKXuKmP1Mwt/BvAc4/RTNePV3mwD9WFzKQ7o3QP0DX7GT5LdM/2urHDJMKvD9zxuSN+c/QP4EqyhC/6qo/8xRqvlLCtz8BvwCdstPCP3ow9NJcgV8/bfV+H+Meyj80IBzn5e/BP1Wn7w0i+bQ/IBhzAb1Aoz83TcKklwzSPxz7z4txAsg/V1gxI27t0D811yiOy/rRP6TqDaJHpNI/L3vyLDWPwz+RGHwm6ibFP3wPWUOo3sk/io+mmweFyT+kN7a+YBfIP9EMx43939I/Iy522YeCzj9GOevDKTDHP6v8Su6pgco/ab2+n37Uwz9ASnhorKfAPx/7M76jNXk/VHMjKLystD81Ju+UGKDLPzUN3JRl+bE/JJImV1Qdsz++kITDoLfNPzZacSEYhso/J3Wd8zgSzj+5jMFu1mzCP5KHGgs3vNI/oA1y2PzFwz+PMJ/cHs7GP/10qtDnK4E/X0IJ22n4dD9FNgUCd/6mP6tmijFEZsQ/O0O0HJURuT+5tgRdo6TNP5TLMUTPs9A/mE/LxM3xwz+mIDPb36LJPwlP9N1HpcI/7XOL/KLfsz8P+2IURU+rP28MKCf7LL8/tp37sr7Kmz+iCJHWrnvHPx/ZCpPW+dA/BY9wfEqFxD9opgXKZcamP510ZNQXLMQ/bM3OcuMywj8JcdWue0fFP7WjWg+MFMk/lEOiO5xEpT9JxvXsdLa+P4lqE78hscw/j2NoB580wj/YCRELeuG9P2i1qeZ+WL4/kecwh2q/yj8WQidIW8XCPyXd15ltEcQ/zd7KqzIqxD/rzzlmPUu2P4EyJtQlTbM/zH43UzPazT+O7luJhdWOP8FO1Hqf2KU/Isx0VIgzvz8lOMFA7WPPP4p3h8g6RMw/LfLoZrZTuD9FjDbOEO2XP5bPqRWbfrE/wUGNk4XFrz9tj1BZ41HRPwM8Dr2Xe8I/CW3zIRXjzz84UG71sKSVP50ATACx/7k/04wiyPwftT++9t6loITQP19+IbwDdNI/VMPZz1Uewz+2MsZfPoDGP/pJD1uc9NE/CWQVcPtNxT/xN+u0bcrAPyDU2+TvFbI/15douHoa0j8= + </DataArray> + </Points> + <Verts> + <DataArray type="Int64" Name="connectivity" format="binary"> +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 + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary"> +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 + </DataArray> + </Verts> + <PointData> + <DataArray type="Float32" Name="attr0" format="binary"> +sAQAAAAAAABMXFo/UdmYPmC+vz7L7Sc/foJdP3S0HT9hk6g9Bkt+P1OZbT7qY/I9BCScPMAacT83bRo//JK1Pr4ONj8t1M4+GvRrP9y82z2Jjns+dlWiPtMudT8WR1M+JlgnP54/5T77q64+/udNP4WJ7z4xKAk/y6FFP93bOj+4Z4Q+k2ynPrwT4T4A/cg+qDGNO4W7Mj+4DPU+5rsmPxLWKD9Wosk+ZGwIPyWoej/SBb08YEzpPpx3JDxOTPo8euxxP6GSDz/vmUs/x/lhPPXLST8fJQM//IDLPsEdcD9+SBg/3o9hPejoMT+JtzM9tOciP/rVez5fpMM+IOTNPrP9bz8y4hI/dxVPP6VP4j4/8nc/130zPyILPz8UfK0+2k+DPrWybj2p+A4+uA6uPr72CT84IwA/FprbPWyGJj9PYkg/ej49P4eKdT8X4i8/PaqPPCNuxj6Dnnc+D64xPhG7tj6HLg8/89ppP2wkND84GWs/6nIrP0AqoD0GNf4+grtEP7gK0D7Ibi4/JClyPY2uST+avw4/Vl0WP8e+Xz8QkFo+TAbEOuLVez+jgk8/iNYjP+Ovbz3nzaI99soNP7v0JT9+wGE/fHR4PzHbdj+pjGM/BmioPrVmBD6TWhs/UJYSPyXMyj6pS2Y/NeByP2qeET5KxXI/6M2xPWEQeD6PijI+fZH8PeSJwT7+ugo/kf/ZPJJ6bz510SM/6/A6PjypkD5o1UA+eGASP785VT+4z/0+bSU0PlJ2qD5O0+M+U00aP6A2kD6qyh0/wwgGPftKRj8b4+s+DrdBP3ZFaz7aHT0/vnW8PjW0kT337LM+twtiP8RQfj+MnlM/Voo3P5ddyDtDdzQ/jQR6P0IjpTwG9PQ+fD88P/uAeD/LDBM/3sCaPYdEUD6oxP0+7TZ5PxObQz2LdKY+BRgfP83sbD/LxSs9cu/1PbJDNT/WimE/OKZwPw5SDz/6jR0/55jEPVoyBDtYT2E+rnJxP6RTeD+IPSg/1KbYPt+vWz8nncw9jNIzP0OF0j4FXIQ+C+kJPqIqNz/ctUg/jVrYPQBZCj90Fws/TQe9PmtbmD5vZQA/BRgYP+uTRT7ebRg/iSoQP0NsVz8y6ts+IwEmPzp/Dz8NzuU8S19dP2OpojxosRo/koxnP+iB7z4Zv0Y/oLk6P95p5T4IREw/JjjoPi7nhTstb1U/xlWrPmGlvD7tHuM+YvTKPjeioT5xJVs/wZi2PZF+kj6DuD8/d1BdPy6mRD+vUUU+FTixPjwzcT+Kmso+15vLPhd+ID9Z6UM/iQJ5PzTDuD3b27U+qTBCPqx3QD83Kp4+ndtUP4QTBz9stLM+3+3jPjVLBD9g6Fw/Fk6DPYxwkj7KJ3o/bPFYPjRCKj8wiCE/vppEP68gxD3rZis/PuFhPuAMCz8BPuU9iIi1PgtpEz/c7bI+UoiCPvTxaD8BGnU/CE9pPlIvFz9UOh49eSsGP9CYJD9qCXU8Jv86P2elXj/ybKg+N9ICPtxmRT+NCwM/qNWxPAESEj9r0qc+CBeUPi6cOD83RdY+8qqZPgcI7DszhJ8+H0zxPonnxj3Ucnk/DVltPWRqcD/I7m8/j9EiPyotDj8= + </DataArray> + <DataArray type="Float32" Name="attr1" NumberOfComponents="3" format="binary"> +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 + </DataArray> + <DataArray type="Float32" Name="domain" format="binary"> +sAQAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= + </DataArray> + </PointData> + </Piece> + </PolyData> +</VTKFile> \ No newline at end of file diff --git a/test_data/vtk_points_pp_bin_test.vtk b/test_data/vtk_points_pp_bin_test.vtk deleted file mode 100644 index 69a495266bc1a312a0cc4f474aa848515fc0a514..0000000000000000000000000000000000000000 Binary files a/test_data/vtk_points_pp_bin_test.vtk and /dev/null differ diff --git a/test_data/vtk_points_pp_bin_test.vtp b/test_data/vtk_points_pp_bin_test.vtp new file mode 100644 index 0000000000000000000000000000000000000000..1638c7d9a23415626f0f74fce79cf54e2f094eb7 --- /dev/null +++ b/test_data/vtk_points_pp_bin_test.vtp @@ -0,0 +1,30 @@ +<VTKFile type="PolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PolyData> + <Piece NumberOfPoints="100" NumberOfVerts="100"> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary"> +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 + </DataArray> + </Points> + <Verts> + <DataArray type="Int64" Name="connectivity" format="binary"> +IAMAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAADAAAAAAAAAAQAAAAAAAAABQAAAAAAAAAGAAAAAAAAAAcAAAAAAAAACAAAAAAAAAAJAAAAAAAAAAoAAAAAAAAACwAAAAAAAAAMAAAAAAAAAA0AAAAAAAAADgAAAAAAAAAPAAAAAAAAABAAAAAAAAAAEQAAAAAAAAASAAAAAAAAABMAAAAAAAAAFAAAAAAAAAAVAAAAAAAAABYAAAAAAAAAFwAAAAAAAAAYAAAAAAAAABkAAAAAAAAAGgAAAAAAAAAbAAAAAAAAABwAAAAAAAAAHQAAAAAAAAAeAAAAAAAAAB8AAAAAAAAAIAAAAAAAAAAhAAAAAAAAACIAAAAAAAAAIwAAAAAAAAAkAAAAAAAAACUAAAAAAAAAJgAAAAAAAAAnAAAAAAAAACgAAAAAAAAAKQAAAAAAAAAqAAAAAAAAACsAAAAAAAAALAAAAAAAAAAtAAAAAAAAAC4AAAAAAAAALwAAAAAAAAAwAAAAAAAAADEAAAAAAAAAMgAAAAAAAAAzAAAAAAAAADQAAAAAAAAANQAAAAAAAAA2AAAAAAAAADcAAAAAAAAAOAAAAAAAAAA5AAAAAAAAADoAAAAAAAAAOwAAAAAAAAA8AAAAAAAAAD0AAAAAAAAAPgAAAAAAAAA/AAAAAAAAAEAAAAAAAAAAQQAAAAAAAABCAAAAAAAAAEMAAAAAAAAARAAAAAAAAABFAAAAAAAAAEYAAAAAAAAARwAAAAAAAABIAAAAAAAAAEkAAAAAAAAASgAAAAAAAABLAAAAAAAAAEwAAAAAAAAATQAAAAAAAABOAAAAAAAAAE8AAAAAAAAAUAAAAAAAAABRAAAAAAAAAFIAAAAAAAAAUwAAAAAAAABUAAAAAAAAAFUAAAAAAAAAVgAAAAAAAABXAAAAAAAAAFgAAAAAAAAAWQAAAAAAAABaAAAAAAAAAFsAAAAAAAAAXAAAAAAAAABdAAAAAAAAAF4AAAAAAAAAXwAAAAAAAABgAAAAAAAAAGEAAAAAAAAAYgAAAAAAAABjAAAAAAAAAA== + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary"> +IAMAAAAAAAABAAAAAAAAAAIAAAAAAAAAAwAAAAAAAAAEAAAAAAAAAAUAAAAAAAAABgAAAAAAAAAHAAAAAAAAAAgAAAAAAAAACQAAAAAAAAAKAAAAAAAAAAsAAAAAAAAADAAAAAAAAAANAAAAAAAAAA4AAAAAAAAADwAAAAAAAAAQAAAAAAAAABEAAAAAAAAAEgAAAAAAAAATAAAAAAAAABQAAAAAAAAAFQAAAAAAAAAWAAAAAAAAABcAAAAAAAAAGAAAAAAAAAAZAAAAAAAAABoAAAAAAAAAGwAAAAAAAAAcAAAAAAAAAB0AAAAAAAAAHgAAAAAAAAAfAAAAAAAAACAAAAAAAAAAIQAAAAAAAAAiAAAAAAAAACMAAAAAAAAAJAAAAAAAAAAlAAAAAAAAACYAAAAAAAAAJwAAAAAAAAAoAAAAAAAAACkAAAAAAAAAKgAAAAAAAAArAAAAAAAAACwAAAAAAAAALQAAAAAAAAAuAAAAAAAAAC8AAAAAAAAAMAAAAAAAAAAxAAAAAAAAADIAAAAAAAAAMwAAAAAAAAA0AAAAAAAAADUAAAAAAAAANgAAAAAAAAA3AAAAAAAAADgAAAAAAAAAOQAAAAAAAAA6AAAAAAAAADsAAAAAAAAAPAAAAAAAAAA9AAAAAAAAAD4AAAAAAAAAPwAAAAAAAABAAAAAAAAAAEEAAAAAAAAAQgAAAAAAAABDAAAAAAAAAEQAAAAAAAAARQAAAAAAAABGAAAAAAAAAEcAAAAAAAAASAAAAAAAAABJAAAAAAAAAEoAAAAAAAAASwAAAAAAAABMAAAAAAAAAE0AAAAAAAAATgAAAAAAAABPAAAAAAAAAFAAAAAAAAAAUQAAAAAAAABSAAAAAAAAAFMAAAAAAAAAVAAAAAAAAABVAAAAAAAAAFYAAAAAAAAAVwAAAAAAAABYAAAAAAAAAFkAAAAAAAAAWgAAAAAAAABbAAAAAAAAAFwAAAAAAAAAXQAAAAAAAABeAAAAAAAAAF8AAAAAAAAAYAAAAAAAAABhAAAAAAAAAGIAAAAAAAAAYwAAAAAAAABkAAAAAAAAAA== + </DataArray> + </Verts> + <PointData> + <DataArray type="Float32" Name="attr0" format="binary"> +kAEAAAAAAACNDXM/VO2NPgS9wD71owA/3VMpP4UsTj9cZK8+japPP/aeXT/DPQc/12BbPnZ3Yz52Oy4/Y59gP54z/z57zXU/TNkHP51Cuz4b3QM/+NRNP/tOLj+/+gI+2KY3P3Irej/hWos+ohltPxqgFD/v2qQ+d5f+Pv5ZcD8YQFU/76tHP5W5OT9kF0w+feu5Pa1RUT8oaUQ+LyxoP0FUXT/rKTI/ArcuP5PTej8Kqvs+0XYIP6JFqj0x5X0+EP2rPiEG2jyF2Hs/r+0FP0FCPT9vOWo/0+/oPrHxUT8mdpI+lyAtPydzkD1Ay0Y/sU8XP4Ocfz+VVzw/B5wPP3okgjxJ3xs+45R/PwwaVz8i1E09ULiNPeCLED+sZ/4+OJ3dPlL5XT/UmQA/ieKhPc0DDD/kWK0+nVFhPgS9oz6TIyw/WOJtP77VBz/Ari0/X6eHPjAMET6c0X8/uo4bP50tID+9AoU+oMooP9MFBz9HnZk+FiXyPjQKOD9VAaA+SttDPeDbKD/iFJc+vmpgP/p1dD/4rfI9 + </DataArray> + <DataArray type="Float32" Name="attr1" NumberOfComponents="3" format="binary"> +sAQAAAAAAABZOyg/ypkuP+JMzjyIC4A+rHMbPwwUhz48Wz0/2NEfPXO36j12V0c+KbHNPvCO8z7M39M+ouuWPoF0Lj9jPIA8ZjcnP0Fz1D3E8hQ8KEMwP+avoT7FxSo/jSUHPUlfhj7Iqd4+zQE4Pqi/LD1nLUI/UXIvPhiRJT/76XY/Ou/kPo8XDT02SD8/uixdP+eXej9nKyA/8YvzPmOGHT+ncr49aFlzP/UWLD8Jrtg85gScPoCyLD9nLSs/FclKPmTYsj7Z6AI/L5E8P7eWqT4JD1w+h69rP+gGmz4xyx8/t+JFPkcuZz/imzs/svM7P15DRj8vHfo9FdUiPyKRej8AFSI/WdMwPqDelz5t9gw+TPDOPthdoT5S9dc+evo0P2IoUz/98EY/BBa9Pj6ldT+I6zo+clFoP1h0hz4dvhw/VmFsPzI2pT5H3XQ+qRxoPxAQUD+9uEw//8R6PqQ/+z2p5DE/5RpfP5CDPD7N/yE/INluP3Cecj/SvPQ++FMcP+flDj+94Ac/2Q00PiZtHj9c4RA+GHTjPmVPPz9Asio7GUTYPkm1wj2XlV8/YpdRO/76DT9eRSE9r0jyPlg1sj0Jj3w/LkgCP6e5VD2/thE/3+S6Pb2FmD5hBgE/Hb8NPSwdFT/xS2I/LrwwP5G8AD78oTU/Stb9O1fRsj7nl7U+QTaSPidFUj+kUyY/CM3CPkmIKD9FLHY+w+abPo9qVz/DvXY94PPZPnruEj8D06k99wcYPyFIlj6VDyo/SGRvP61iAT848xc/my1vPwJD5j5t+W4+L0guP2Y68T4nw/w9GYEKP6lpcT/lFFc/+UW4O+CwFj9TWmA9oKYkP1fnHD+8PFM/RYwtP8XAoj6u8qc97K0PPw3swT7oFVY937l0PzngWD+Ijzs/S0csP5fX8D5vEd89CiUsPoCuVT+ZKEE/UGLQPqfJmz7VOCI+TxJ6PqvovD5EpUk/U1tzP8u/dz5Owpg+JMnJPL2kiT7e42A/qHM+PgyYWj6BIog9/lUmPzz5Yj+35jw/+srDPkYbZT+CtUI8FmRAP37OEj/ruXM/imTOPinqXz8aoAY+gQaBPnczET9abws/eCRAPyNLhD7EovQ9IKLKPkMZSz8BGUw/mL5cP0RDrz3bSWY/CsgCP1R/+T6y9fI+b5CmPjk7sz5Y+GA/HkUyPQ9ytj49eiQ/U1klP0qKxz66bGc/4NLdPYCMWT/c0jI+/gz9Po3hLjzNlGU/RRYoPoGsfj8d+Yw+uwX5PrBNpD74nzc/F2TPPW9eyT5R6/8+TdkjPmHQNz9cY00/veBEP4kw/j7uZZs9bNOaPiJLUj/B3IA+yI1xP3LiZj7z3/Q+xZQBPV2vdD/Rf0M/F1VSP7IASj8j4WE/KGs6P55WDj+fIEM/DEt0PbUeCj9pFXI+BGBYP/eaQT154ms/AQpsPzK9bz+MWQs/5q1iPpI5Pz/69t4+f/U6Pj3XWD4DYXg/Ro5eP79KUz9wV2k/hkHrPpRpeD/oMe8+3BC5PsdaSD+ewic/+teAPjuEcD+6u0Y+mTQhP2SapT7MOAU/vHJ0PxBRKz/AuUQ/uCqbPvXUdz8P634/XdxHPxRlYTw= + </DataArray> + <DataArray type="Float32" Name="domain" format="binary"> +kAEAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + </DataArray> + </PointData> + </Piece> + </PolyData> +</VTKFile> \ No newline at end of file diff --git a/test_data/vtk_points_pp_header_bin_test.vtp b/test_data/vtk_points_pp_header_bin_test.vtp new file mode 100644 index 0000000000000000000000000000000000000000..da6d2e69126c8f0918f245d41df7c00c946e4a2c --- /dev/null +++ b/test_data/vtk_points_pp_header_bin_test.vtp @@ -0,0 +1,35 @@ +<VTKFile type="PolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PolyData> + <FieldData> + <DataArray type="Float64" Name="TimeValue" NumberOfTuples="1" format="binary"> +CAAAAAAAAADLoUW2830UQA== + </DataArray> + </FieldData> + <Piece NumberOfPoints="100" NumberOfVerts="100"> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary"> +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 + </DataArray> + </Points> + <Verts> + <DataArray type="Int64" Name="connectivity" format="binary"> +IAMAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAADAAAAAAAAAAQAAAAAAAAABQAAAAAAAAAGAAAAAAAAAAcAAAAAAAAACAAAAAAAAAAJAAAAAAAAAAoAAAAAAAAACwAAAAAAAAAMAAAAAAAAAA0AAAAAAAAADgAAAAAAAAAPAAAAAAAAABAAAAAAAAAAEQAAAAAAAAASAAAAAAAAABMAAAAAAAAAFAAAAAAAAAAVAAAAAAAAABYAAAAAAAAAFwAAAAAAAAAYAAAAAAAAABkAAAAAAAAAGgAAAAAAAAAbAAAAAAAAABwAAAAAAAAAHQAAAAAAAAAeAAAAAAAAAB8AAAAAAAAAIAAAAAAAAAAhAAAAAAAAACIAAAAAAAAAIwAAAAAAAAAkAAAAAAAAACUAAAAAAAAAJgAAAAAAAAAnAAAAAAAAACgAAAAAAAAAKQAAAAAAAAAqAAAAAAAAACsAAAAAAAAALAAAAAAAAAAtAAAAAAAAAC4AAAAAAAAALwAAAAAAAAAwAAAAAAAAADEAAAAAAAAAMgAAAAAAAAAzAAAAAAAAADQAAAAAAAAANQAAAAAAAAA2AAAAAAAAADcAAAAAAAAAOAAAAAAAAAA5AAAAAAAAADoAAAAAAAAAOwAAAAAAAAA8AAAAAAAAAD0AAAAAAAAAPgAAAAAAAAA/AAAAAAAAAEAAAAAAAAAAQQAAAAAAAABCAAAAAAAAAEMAAAAAAAAARAAAAAAAAABFAAAAAAAAAEYAAAAAAAAARwAAAAAAAABIAAAAAAAAAEkAAAAAAAAASgAAAAAAAABLAAAAAAAAAEwAAAAAAAAATQAAAAAAAABOAAAAAAAAAE8AAAAAAAAAUAAAAAAAAABRAAAAAAAAAFIAAAAAAAAAUwAAAAAAAABUAAAAAAAAAFUAAAAAAAAAVgAAAAAAAABXAAAAAAAAAFgAAAAAAAAAWQAAAAAAAABaAAAAAAAAAFsAAAAAAAAAXAAAAAAAAABdAAAAAAAAAF4AAAAAAAAAXwAAAAAAAABgAAAAAAAAAGEAAAAAAAAAYgAAAAAAAABjAAAAAAAAAA== + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary"> +IAMAAAAAAAABAAAAAAAAAAIAAAAAAAAAAwAAAAAAAAAEAAAAAAAAAAUAAAAAAAAABgAAAAAAAAAHAAAAAAAAAAgAAAAAAAAACQAAAAAAAAAKAAAAAAAAAAsAAAAAAAAADAAAAAAAAAANAAAAAAAAAA4AAAAAAAAADwAAAAAAAAAQAAAAAAAAABEAAAAAAAAAEgAAAAAAAAATAAAAAAAAABQAAAAAAAAAFQAAAAAAAAAWAAAAAAAAABcAAAAAAAAAGAAAAAAAAAAZAAAAAAAAABoAAAAAAAAAGwAAAAAAAAAcAAAAAAAAAB0AAAAAAAAAHgAAAAAAAAAfAAAAAAAAACAAAAAAAAAAIQAAAAAAAAAiAAAAAAAAACMAAAAAAAAAJAAAAAAAAAAlAAAAAAAAACYAAAAAAAAAJwAAAAAAAAAoAAAAAAAAACkAAAAAAAAAKgAAAAAAAAArAAAAAAAAACwAAAAAAAAALQAAAAAAAAAuAAAAAAAAAC8AAAAAAAAAMAAAAAAAAAAxAAAAAAAAADIAAAAAAAAAMwAAAAAAAAA0AAAAAAAAADUAAAAAAAAANgAAAAAAAAA3AAAAAAAAADgAAAAAAAAAOQAAAAAAAAA6AAAAAAAAADsAAAAAAAAAPAAAAAAAAAA9AAAAAAAAAD4AAAAAAAAAPwAAAAAAAABAAAAAAAAAAEEAAAAAAAAAQgAAAAAAAABDAAAAAAAAAEQAAAAAAAAARQAAAAAAAABGAAAAAAAAAEcAAAAAAAAASAAAAAAAAABJAAAAAAAAAEoAAAAAAAAASwAAAAAAAABMAAAAAAAAAE0AAAAAAAAATgAAAAAAAABPAAAAAAAAAFAAAAAAAAAAUQAAAAAAAABSAAAAAAAAAFMAAAAAAAAAVAAAAAAAAABVAAAAAAAAAFYAAAAAAAAAVwAAAAAAAABYAAAAAAAAAFkAAAAAAAAAWgAAAAAAAABbAAAAAAAAAFwAAAAAAAAAXQAAAAAAAABeAAAAAAAAAF8AAAAAAAAAYAAAAAAAAABhAAAAAAAAAGIAAAAAAAAAYwAAAAAAAABkAAAAAAAAAA== + </DataArray> + </Verts> + <PointData> + <DataArray type="Float32" Name="attr0" format="binary"> +kAEAAAAAAACNDXM/VO2NPgS9wD71owA/3VMpP4UsTj9cZK8+japPP/aeXT/DPQc/12BbPnZ3Yz52Oy4/Y59gP54z/z57zXU/TNkHP51Cuz4b3QM/+NRNP/tOLj+/+gI+2KY3P3Irej/hWos+ohltPxqgFD/v2qQ+d5f+Pv5ZcD8YQFU/76tHP5W5OT9kF0w+feu5Pa1RUT8oaUQ+LyxoP0FUXT/rKTI/ArcuP5PTej8Kqvs+0XYIP6JFqj0x5X0+EP2rPiEG2jyF2Hs/r+0FP0FCPT9vOWo/0+/oPrHxUT8mdpI+lyAtPydzkD1Ay0Y/sU8XP4Ocfz+VVzw/B5wPP3okgjxJ3xs+45R/PwwaVz8i1E09ULiNPeCLED+sZ/4+OJ3dPlL5XT/UmQA/ieKhPc0DDD/kWK0+nVFhPgS9oz6TIyw/WOJtP77VBz/Ari0/X6eHPjAMET6c0X8/uo4bP50tID+9AoU+oMooP9MFBz9HnZk+FiXyPjQKOD9VAaA+SttDPeDbKD/iFJc+vmpgP/p1dD/4rfI9 + </DataArray> + <DataArray type="Float32" Name="attr1" NumberOfComponents="3" format="binary"> +sAQAAAAAAABZOyg/ypkuP+JMzjyIC4A+rHMbPwwUhz48Wz0/2NEfPXO36j12V0c+KbHNPvCO8z7M39M+ouuWPoF0Lj9jPIA8ZjcnP0Fz1D3E8hQ8KEMwP+avoT7FxSo/jSUHPUlfhj7Iqd4+zQE4Pqi/LD1nLUI/UXIvPhiRJT/76XY/Ou/kPo8XDT02SD8/uixdP+eXej9nKyA/8YvzPmOGHT+ncr49aFlzP/UWLD8Jrtg85gScPoCyLD9nLSs/FclKPmTYsj7Z6AI/L5E8P7eWqT4JD1w+h69rP+gGmz4xyx8/t+JFPkcuZz/imzs/svM7P15DRj8vHfo9FdUiPyKRej8AFSI/WdMwPqDelz5t9gw+TPDOPthdoT5S9dc+evo0P2IoUz/98EY/BBa9Pj6ldT+I6zo+clFoP1h0hz4dvhw/VmFsPzI2pT5H3XQ+qRxoPxAQUD+9uEw//8R6PqQ/+z2p5DE/5RpfP5CDPD7N/yE/INluP3Cecj/SvPQ++FMcP+flDj+94Ac/2Q00PiZtHj9c4RA+GHTjPmVPPz9Asio7GUTYPkm1wj2XlV8/YpdRO/76DT9eRSE9r0jyPlg1sj0Jj3w/LkgCP6e5VD2/thE/3+S6Pb2FmD5hBgE/Hb8NPSwdFT/xS2I/LrwwP5G8AD78oTU/Stb9O1fRsj7nl7U+QTaSPidFUj+kUyY/CM3CPkmIKD9FLHY+w+abPo9qVz/DvXY94PPZPnruEj8D06k99wcYPyFIlj6VDyo/SGRvP61iAT848xc/my1vPwJD5j5t+W4+L0guP2Y68T4nw/w9GYEKP6lpcT/lFFc/+UW4O+CwFj9TWmA9oKYkP1fnHD+8PFM/RYwtP8XAoj6u8qc97K0PPw3swT7oFVY937l0PzngWD+Ijzs/S0csP5fX8D5vEd89CiUsPoCuVT+ZKEE/UGLQPqfJmz7VOCI+TxJ6PqvovD5EpUk/U1tzP8u/dz5Owpg+JMnJPL2kiT7e42A/qHM+PgyYWj6BIog9/lUmPzz5Yj+35jw/+srDPkYbZT+CtUI8FmRAP37OEj/ruXM/imTOPinqXz8aoAY+gQaBPnczET9abws/eCRAPyNLhD7EovQ9IKLKPkMZSz8BGUw/mL5cP0RDrz3bSWY/CsgCP1R/+T6y9fI+b5CmPjk7sz5Y+GA/HkUyPQ9ytj49eiQ/U1klP0qKxz66bGc/4NLdPYCMWT/c0jI+/gz9Po3hLjzNlGU/RRYoPoGsfj8d+Yw+uwX5PrBNpD74nzc/F2TPPW9eyT5R6/8+TdkjPmHQNz9cY00/veBEP4kw/j7uZZs9bNOaPiJLUj/B3IA+yI1xP3LiZj7z3/Q+xZQBPV2vdD/Rf0M/F1VSP7IASj8j4WE/KGs6P55WDj+fIEM/DEt0PbUeCj9pFXI+BGBYP/eaQT154ms/AQpsPzK9bz+MWQs/5q1iPpI5Pz/69t4+f/U6Pj3XWD4DYXg/Ro5eP79KUz9wV2k/hkHrPpRpeD/oMe8+3BC5PsdaSD+ewic/+teAPjuEcD+6u0Y+mTQhP2SapT7MOAU/vHJ0PxBRKz/AuUQ/uCqbPvXUdz8P634/XdxHPxRlYTw= + </DataArray> + <DataArray type="Float32" Name="domain" format="binary"> +kAEAAAAAAAAAAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + </DataArray> + </PointData> + </Piece> + </PolyData> +</VTKFile> \ No newline at end of file diff --git a/test_data/vtk_points_pp_header_test.vtk b/test_data/vtk_points_pp_header_test.vtk deleted file mode 100644 index 3e31924a7fcdcede4656c46db9bc720acbddab41..0000000000000000000000000000000000000000 --- a/test_data/vtk_points_pp_header_test.vtk +++ /dev/null @@ -1,515 +0,0 @@ -# vtk DataFile Version 3.0 -points -ASCII -DATASET POLYDATA -FIELD FieldData 1 -TIME 1 1 double -5.123000 -POINTS 100 double -0.19112 0.542772 0.939108 -0.933523 0.710147 0.682257 -0.228446 0.513097 0.438905 -0.700754 0.436179 0.434735 -0.751419 0.522504 0.196855 -0.666369 0.261523 0.0501269 -0.573708 0.768383 0.0225871 -0.750211 0.313137 0.190846 -0.507718 0.27336 0.264172 -0.670213 0.932599 0.212948 -0.586036 0.00671809 0.574775 -0.336361 0.205412 0.440432 -0.553825 0.740555 0.0648196 -0.764503 0.46899 0.878126 -0.323438 0.18161 0.943831 -0.329992 0.0430792 0.688576 -0.0957928 0.00982963 0.801123 -0.34936 0.212307 0.266992 -0.368002 0.414173 0.890974 -0.471037 0.198481 0.58459 -0.363141 0.971788 0.56757 -0.193627 0.0473623 0.347666 -0.0788226 0.824102 0.303324 -0.892978 0.147594 0.58952 -0.76877 0.0215564 0.879563 -0.173734 0.131239 0.179741 -0.392798 0.563805 0.325374 -0.24199 0.120892 0.99365 -0.950192 0.297734 0.372967 -0.61825 0.0207346 0.852418 -0.507541 0.634685 0.435244 -0.857826 0.81293 0.263612 -0.905927 0.426169 0.242918 -0.551551 0.826687 0.394286 -0.107476 0.018033 0.122876 -0.027658 0.31568 0.861391 -0.864926 0.0423901 0.66764 -0.937087 0.686836 0.209923 -0.960032 0.214003 0.456393 -0.838234 0.705078 0.379994 -0.743514 0.670946 0.671558 -0.434425 0.879627 0.0322956 -0.954834 0.877288 0.0612842 -0.239914 0.979709 0.690876 -0.334337 0.292961 0.194138 -0.397971 0.0646235 0.15931 -0.639743 0.559217 0.628284 -0.319393 0.698422 0.808751 -0.534981 0.605794 0.215716 -0.932453 0.633508 0.954549 -0.860046 0.170877 0.901505 -0.581338 0.696935 0.013719 -0.273513 0.0371003 0.8016 -0.857205 0.467507 0.627542 -0.752721 0.974119 0.427029 -0.371101 0.245019 0.119228 -0.73324 0.911167 0.240259 -0.659184 0.906727 0.920069 -0.7232 0.82638 0.620956 -0.66501 0.28647 0.644219 -0.550957 0.831365 0.249487 -0.136109 0.843937 0.995786 -0.95854 0.434625 0.812213 -0.0257674 0.297417 0.212592 -0.956965 0.0604322 0.382506 -0.64749 0.425935 0.0836791 -0.492244 0.694858 0.91729 -0.595547 0.101746 0.165874 -0.71521 0.552892 0.556047 -0.727179 0.190203 0.479701 -0.452899 0.191989 0.800239 -0.189775 0.575804 0.255534 -0.787141 0.426864 0.467209 -0.674216 0.630124 0.24019 -0.921028 0.344758 0.550895 -0.0515714 0.205424 0.679874 -0.450943 0.397533 0.256193 -0.520349 0.229449 0.85427 -0.444768 0.451041 0.50927 -0.0330642 0.374076 0.800554 -0.524198 0.39398 0.552048 -0.743037 0.632495 0.584216 -0.26443 0.570424 0.532054 -0.538226 0.0233219 0.450331 -0.513191 0.768138 0.952403 -0.790408 0.301653 0.0434372 -0.328417 0.62236 0.766373 -0.186272 0.564519 0.339561 -0.251027 0.787802 0.694365 -0.0451314 0.0740147 0.734981 -0.0663241 0.363983 0.337433 -0.129496 0.763412 0.395678 -0.451936 0.568539 0.719855 -0.0842492 0.651408 0.904191 -0.484451 0.939076 0.217938 -0.35535 0.99425 0.900963 -0.195476 0.0338962 0.116821 -0.772962 0.69203 0.614234 -0.72778 0.12582 0.608612 -0.602774 0.518449 0.155444 -VERTICES 100 200 -1 0 -1 1 -1 2 -1 3 -1 4 -1 5 -1 6 -1 7 -1 8 -1 9 -1 10 -1 11 -1 12 -1 13 -1 14 -1 15 -1 16 -1 17 -1 18 -1 19 -1 20 -1 21 -1 22 -1 23 -1 24 -1 25 -1 26 -1 27 -1 28 -1 29 -1 30 -1 31 -1 32 -1 33 -1 34 -1 35 -1 36 -1 37 -1 38 -1 39 -1 40 -1 41 -1 42 -1 43 -1 44 -1 45 -1 46 -1 47 -1 48 -1 49 -1 50 -1 51 -1 52 -1 53 -1 54 -1 55 -1 56 -1 57 -1 58 -1 59 -1 60 -1 61 -1 62 -1 63 -1 64 -1 65 -1 66 -1 67 -1 68 -1 69 -1 70 -1 71 -1 72 -1 73 -1 74 -1 75 -1 76 -1 77 -1 78 -1 79 -1 80 -1 81 -1 82 -1 83 -1 84 -1 85 -1 86 -1 87 -1 88 -1 89 -1 90 -1 91 -1 92 -1 93 -1 94 -1 95 -1 96 -1 97 -1 98 -1 99 -POINT_DATA 100 -SCALARS attr0 float -LOOKUP_TABLE default -0.9494255 -0.2772013 -0.3764421 -0.5025018 -0.6614359 -0.8053668 -0.3425626 -0.8111961 -0.8657068 -0.5282862 -0.2142366 -0.2221354 -0.6805948 -0.877432 -0.4984407 -0.9601666 -0.5306594 -0.3657426 -0.5150926 -0.8040309 -0.6808926 -0.1279096 -0.7173896 -0.9772254 -0.2721777 -0.9261724 -0.580568 -0.3219828 -0.4972493 -0.9388732 -0.8330092 -0.7799672 -0.725488 -0.199308 -0.09078119 -0.8176525 -0.1918074 -0.9069242 -0.8645669 -0.6959521 -0.68248 -0.9797909 -0.4915317 -0.533063 -0.08314063 -0.2479446 -0.3359151 -0.02661425 -0.9837726 -0.523158 -0.7392922 -0.9149389 -0.4549547 -0.8200942 -0.2860577 -0.6762785 -0.07053214 -0.7765388 -0.5910597 -0.9984819 -0.7357114 -0.5609745 -0.01588653 -0.152219 -0.9983656 -0.8402412 -0.05025113 -0.0691992 -0.5646343 -0.4968847 -0.4328401 -0.8670856 -0.5023472 -0.07904536 -0.546933 -0.3385688 -0.2200379 -0.3198014 -0.6724178 -0.929235 -0.5306052 -0.6784477 -0.2649488 -0.1416481 -0.9992921 -0.6076466 -0.625696 -0.2597865 -0.6593418 -0.5274326 -0.3000281 -0.4729392 -0.7189057 -0.3125102 -0.04781655 -0.659605 -0.2950812 -0.8766288 -0.9549252 -0.1184959 -VECTORS attr1 float -0.6571555733680725 0.6820341348648071 0.02518314495682716 -0.2500879764556885 0.6072337627410889 0.2638248205184937 -0.739673376083374 0.03901848196983337 0.1146077141165733 -0.1946695744991302 0.4017422497272491 0.4756999015808105 -0.4138168096542358 0.2947664856910706 0.681465208530426 -0.01565379463136196 0.6531890630722046 0.1037354543805122 -0.009091082960367203 0.6885247230529785 0.3157951235771179 -0.6670802235603333 0.03299479559063911 0.2624457180500031 -0.4348890781402588 0.1796943694353104 0.04217496514320374 -0.7585052847862244 0.171334519982338 0.6467452049255371 -0.9645077586174011 0.4471376538276672 0.03444629535079002 -0.7471956014633179 0.8639637231826782 0.9788803458213806 -0.6256622672080994 0.4756770431995392 0.6153318285942078 -0.09299211949110031 0.9505829811096191 0.672225296497345 -0.02645017392933369 0.3047248721122742 0.6745986938476562 -0.6686615347862244 0.1980326920747757 0.3493071794509888 -0.5113654732704163 0.7365903258323669 0.3312279880046844 -0.2149011045694351 0.9206470847129822 0.3027870655059814 -0.6241942048072815 0.1932476609945297 0.9030498862266541 -0.7328473329544067 0.7341872453689575 0.7744654417037964 -0.1221259757876396 0.6360638737678528 0.9787770509719849 -0.6331329345703125 0.1726812273263931 0.2966203689575195 -0.1376587897539139 0.4041770696640015 0.315169095993042 -0.421793520450592 0.7069469690322876 0.824834942817688 -0.7771146893501282 0.3693085908889771 0.9595526456832886 -0.1825391054153442 0.9074927568435669 0.2645595073699951 -0.6122758984565735 0.9233602285385132 0.3226791024208069 -0.2391253560781479 0.906687319278717 0.8127450942993164 -0.7996938824653625 0.2448921054601669 0.1226799786090851 -0.694895327091217 0.8715041279792786 0.1840956211090088 -0.6328094601631165 0.9330005645751953 0.9477300643920898 -0.4780030846595764 0.6106562614440918 0.5581955313682556 -0.5307729840278625 0.1758340746164322 0.618852972984314 -0.1414846777915955 0.4442451000213623 0.7473052144050598 -0.002604618668556213 0.4223945438861847 0.09507233649492264 -0.8733763098716736 0.003198110032826662 0.5546110868453979 -0.03937279433012009 0.4732107818126678 0.08701580762863159 -0.9865575432777405 0.5089138746261597 0.051934864372015 -0.5691947340965271 0.09125684946775436 0.2978953421115875 -0.5040035843849182 0.03460608795285225 0.5824763774871826 -0.8839712738990784 0.6903713941574097 0.1257193237543106 -0.7095029354095459 0.007746492512524128 0.349253386259079 -0.3546745479106903 0.2855701744556427 0.8213676810264587 -0.6497137546539307 0.3804705142974854 0.6583295464515686 -0.2404032498598099 0.3044949471950531 0.8414697051048279 -0.06023956462740898 0.4256887435913086 0.5739513635635376 -0.08292200416326523 0.593871533870697 0.2935190498828888 -0.664300262928009 0.9351239204406738 0.5054119229316711 -0.5935549736022949 0.9342896342277527 0.4497299790382385 -0.2333733588457108 0.6807889342308044 0.471148669719696 -0.1234190985560417 0.5410323739051819 0.9430184960365295 -0.8401625752449036 0.005623575765639544 0.5886363983154297 -0.05477363988757133 0.6431674957275391 0.612904965877533 -0.8251454830169678 0.6779215931892395 0.3178769648075104 -0.08200584352016449 0.5612475872039795 0.378754049539566 -0.05226698517799377 0.9559611678123474 0.8471713662147522 -0.732658863067627 0.6729628443717957 0.4703948199748993 -0.1089199706912041 0.1681100428104401 0.8346939086914062 -0.7545257210731506 0.4070000648498535 0.30427286028862 -0.1584199219942093 0.2442104667425156 0.3689626157283783 -0.7876780033111572 0.9506122469902039 0.2419425696134567 -0.2983574271202087 0.0246320441365242 0.2688349783420563 -0.8784769773483276 0.1859880685806274 0.2134706377983093 -0.06647206097841263 0.6497496366500854 0.886615514755249 -0.7378954291343689 0.3824079632759094 0.8949474096298218 -0.01188409514725208 0.7515271902084351 0.5734633207321167 -0.9520556330680847 0.4031108021736145 0.8746667504310608 -0.131470113992691 0.2520027458667755 0.5671915411949158 -0.5446678400039673 0.750556468963623 0.2583857476711273 -0.1194510757923126 0.3957681655883789 0.7933542132377625 -0.7972565293312073 0.8622832298278809 0.08557751774787903 -0.8995644450187683 0.5108648538589478 0.4872995615005493 -0.4745307564735413 0.325320690870285 0.3500612080097198 -0.8787894248962402 0.04352294653654099 0.3563389480113983 -0.6424902081489563 0.6458942294120789 0.3897269368171692 -0.9040027856826782 0.1083123683929443 0.8498001098632812 -0.1746324896812439 0.4942397475242615 0.01067389268428087 -0.896801769733429 0.1641474515199661 0.994819700717926 -0.2753380835056305 0.4863718450069427 0.3209052085876465 -0.7172846794128418 0.101265124976635 0.3932985961437225 -0.4998421967029572 0.1600086241960526 0.7180233597755432 -0.8022973537445068 0.7690542340278625 0.4964640438556671 -0.07587800920009613 0.3023942708969116 0.8214589357376099 -0.2516842186450958 0.9435696601867676 0.2254731953144073 -0.478271096944809 0.03163601830601692 0.9558008313179016 -0.7636690735816956 0.8216108679771423 0.78907310962677 -0.8823415637016296 0.7281975746154785 0.5560091733932495 -0.7622165083885193 0.05964188277721405 0.5395310521125793 -0.2364097982645035 0.8452150821685791 0.04726692661643028 -0.9214244484901428 0.9220276474952698 0.9364806413650513 -0.5443351268768311 0.2213664948940277 0.7469722032546997 -0.4354780316352844 0.1825771182775497 0.2117585688829422 -0.9702302813529968 0.8693584203720093 0.8253592848777771 -0.9114904403686523 0.4594842791557312 0.9703609943389893 -0.4671776294708252 0.3614567518234253 0.7826351523399353 -0.6553133726119995 0.2516477704048157 0.9395176768302917 -0.1940754950046539 0.6297088265419006 0.3234435319900513 -0.5203979015350342 0.9548757076263428 0.6692056655883789 -0.7684593200683594 0.3030602931976318 0.96809321641922 -0.9957742094993591 0.7807062268257141 0.01375700905919075 -SCALARS domain float -LOOKUP_TABLE default -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 diff --git a/test_data/vtk_points_pp_header_test.vtp b/test_data/vtk_points_pp_header_test.vtp new file mode 100644 index 0000000000000000000000000000000000000000..34daf5c066d2f2a80e909c7de3d6c131957968f1 --- /dev/null +++ b/test_data/vtk_points_pp_header_test.vtp @@ -0,0 +1,629 @@ +<VTKFile type="PolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PolyData> + <FieldData> + <DataArray type="Float64" Name="TimeValue" NumberOfTuples="1" format="ascii"> +5.123000 + </DataArray> + </FieldData> + <Piece NumberOfPoints="100" NumberOfVerts="100"> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="ascii"> +0.191120 0.542772 0.939108 +0.933523 0.710147 0.682257 +0.228446 0.513097 0.438905 +0.700754 0.436179 0.434735 +0.751419 0.522504 0.196855 +0.666369 0.261523 0.050127 +0.573708 0.768383 0.022587 +0.750211 0.313137 0.190846 +0.507718 0.273360 0.264172 +0.670213 0.932599 0.212948 +0.586036 0.006718 0.574775 +0.336361 0.205412 0.440432 +0.553825 0.740555 0.064820 +0.764503 0.468990 0.878126 +0.323438 0.181610 0.943831 +0.329992 0.043079 0.688576 +0.095793 0.009830 0.801123 +0.349360 0.212307 0.266992 +0.368002 0.414173 0.890974 +0.471037 0.198481 0.584590 +0.363141 0.971788 0.567570 +0.193627 0.047362 0.347666 +0.078823 0.824102 0.303324 +0.892978 0.147594 0.589520 +0.768770 0.021556 0.879563 +0.173734 0.131239 0.179741 +0.392798 0.563805 0.325374 +0.241990 0.120892 0.993650 +0.950192 0.297734 0.372967 +0.618250 0.020735 0.852418 +0.507541 0.634685 0.435244 +0.857826 0.812930 0.263612 +0.905927 0.426169 0.242918 +0.551551 0.826687 0.394286 +0.107476 0.018033 0.122876 +0.027658 0.315680 0.861391 +0.864926 0.042390 0.667640 +0.937087 0.686836 0.209923 +0.960032 0.214003 0.456393 +0.838234 0.705078 0.379994 +0.743514 0.670946 0.671558 +0.434425 0.879627 0.032296 +0.954834 0.877288 0.061284 +0.239914 0.979709 0.690876 +0.334337 0.292961 0.194138 +0.397971 0.064623 0.159310 +0.639743 0.559217 0.628284 +0.319393 0.698422 0.808751 +0.534981 0.605794 0.215716 +0.932453 0.633508 0.954549 +0.860046 0.170877 0.901505 +0.581338 0.696935 0.013719 +0.273513 0.037100 0.801600 +0.857205 0.467507 0.627542 +0.752721 0.974119 0.427029 +0.371101 0.245019 0.119228 +0.733240 0.911167 0.240259 +0.659184 0.906727 0.920069 +0.723200 0.826380 0.620956 +0.665010 0.286470 0.644219 +0.550957 0.831365 0.249487 +0.136109 0.843937 0.995786 +0.958540 0.434625 0.812213 +0.025767 0.297417 0.212592 +0.956965 0.060432 0.382506 +0.647490 0.425935 0.083679 +0.492244 0.694858 0.917290 +0.595547 0.101746 0.165874 +0.715210 0.552892 0.556047 +0.727179 0.190203 0.479701 +0.452899 0.191989 0.800239 +0.189775 0.575804 0.255534 +0.787141 0.426864 0.467209 +0.674216 0.630124 0.240190 +0.921028 0.344758 0.550895 +0.051571 0.205424 0.679874 +0.450943 0.397533 0.256193 +0.520349 0.229449 0.854270 +0.444768 0.451041 0.509270 +0.033064 0.374076 0.800554 +0.524198 0.393980 0.552048 +0.743037 0.632495 0.584216 +0.264430 0.570424 0.532054 +0.538226 0.023322 0.450331 +0.513191 0.768138 0.952403 +0.790408 0.301653 0.043437 +0.328417 0.622360 0.766373 +0.186272 0.564519 0.339561 +0.251027 0.787802 0.694365 +0.045131 0.074015 0.734981 +0.066324 0.363983 0.337433 +0.129496 0.763412 0.395678 +0.451936 0.568539 0.719855 +0.084249 0.651408 0.904191 +0.484451 0.939076 0.217938 +0.355350 0.994250 0.900963 +0.195476 0.033896 0.116821 +0.772962 0.692030 0.614234 +0.727780 0.125820 0.608612 +0.602774 0.518449 0.155444 + </DataArray> + </Points> + <Verts> + <DataArray type="Int64" Name="connectivity" format="ascii"> +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 + </DataArray> + <DataArray type="Int64" Name="offsets" format="ascii"> +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 + </DataArray> + </Verts> + <PointData> + <DataArray type="Float32" Name="attr0" format="ascii"> +0.949426 +0.277201 +0.376442 +0.502502 +0.661436 +0.805367 +0.342563 +0.811196 +0.865707 +0.528286 +0.214237 +0.222135 +0.680595 +0.877432 +0.498441 +0.960167 +0.530659 +0.365743 +0.515093 +0.804031 +0.680893 +0.127910 +0.717390 +0.977225 +0.272178 +0.926172 +0.580568 +0.321983 +0.497249 +0.938873 +0.833009 +0.779967 +0.725488 +0.199308 +0.090781 +0.817653 +0.191807 +0.906924 +0.864567 +0.695952 +0.682480 +0.979791 +0.491532 +0.533063 +0.083141 +0.247945 +0.335915 +0.026614 +0.983773 +0.523158 +0.739292 +0.914939 +0.454955 +0.820094 +0.286058 +0.676279 +0.070532 +0.776539 +0.591060 +0.998482 +0.735711 +0.560975 +0.015887 +0.152219 +0.998366 +0.840241 +0.050251 +0.069199 +0.564634 +0.496885 +0.432840 +0.867086 +0.502347 +0.079045 +0.546933 +0.338569 +0.220038 +0.319801 +0.672418 +0.929235 +0.530605 +0.678448 +0.264949 +0.141648 +0.999292 +0.607647 +0.625696 +0.259787 +0.659342 +0.527433 +0.300028 +0.472939 +0.718906 +0.312510 +0.047817 +0.659605 +0.295081 +0.876629 +0.954925 +0.118496 + </DataArray> + <DataArray type="Float32" Name="attr1" NumberOfComponents="3" format="ascii"> +0.657156 0.682034 0.025183 +0.250088 0.607234 0.263825 +0.739673 0.039018 0.114608 +0.194670 0.401742 0.475700 +0.413817 0.294766 0.681465 +0.015654 0.653189 0.103735 +0.009091 0.688525 0.315795 +0.667080 0.032995 0.262446 +0.434889 0.179694 0.042175 +0.758505 0.171335 0.646745 +0.964508 0.447138 0.034446 +0.747196 0.863964 0.978880 +0.625662 0.475677 0.615332 +0.092992 0.950583 0.672225 +0.026450 0.304725 0.674599 +0.668662 0.198033 0.349307 +0.511365 0.736590 0.331228 +0.214901 0.920647 0.302787 +0.624194 0.193248 0.903050 +0.732847 0.734187 0.774465 +0.122126 0.636064 0.978777 +0.633133 0.172681 0.296620 +0.137659 0.404177 0.315169 +0.421794 0.706947 0.824835 +0.777115 0.369309 0.959553 +0.182539 0.907493 0.264560 +0.612276 0.923360 0.322679 +0.239125 0.906687 0.812745 +0.799694 0.244892 0.122680 +0.694895 0.871504 0.184096 +0.632809 0.933001 0.947730 +0.478003 0.610656 0.558196 +0.530773 0.175834 0.618853 +0.141485 0.444245 0.747305 +0.002605 0.422395 0.095072 +0.873376 0.003198 0.554611 +0.039373 0.473211 0.087016 +0.986558 0.508914 0.051935 +0.569195 0.091257 0.297895 +0.504004 0.034606 0.582476 +0.883971 0.690371 0.125719 +0.709503 0.007746 0.349253 +0.354675 0.285570 0.821368 +0.649714 0.380471 0.658330 +0.240403 0.304495 0.841470 +0.060240 0.425689 0.573951 +0.082922 0.593872 0.293519 +0.664300 0.935124 0.505412 +0.593555 0.934290 0.449730 +0.233373 0.680789 0.471149 +0.123419 0.541032 0.943018 +0.840163 0.005624 0.588636 +0.054774 0.643167 0.612905 +0.825145 0.677922 0.317877 +0.082006 0.561248 0.378754 +0.052267 0.955961 0.847171 +0.732659 0.672963 0.470395 +0.108920 0.168110 0.834694 +0.754526 0.407000 0.304273 +0.158420 0.244210 0.368963 +0.787678 0.950612 0.241943 +0.298357 0.024632 0.268835 +0.878477 0.185988 0.213471 +0.066472 0.649750 0.886616 +0.737895 0.382408 0.894947 +0.011884 0.751527 0.573463 +0.952056 0.403111 0.874667 +0.131470 0.252003 0.567192 +0.544668 0.750556 0.258386 +0.119451 0.395768 0.793354 +0.797257 0.862283 0.085578 +0.899564 0.510865 0.487300 +0.474531 0.325321 0.350061 +0.878789 0.043523 0.356339 +0.642490 0.645894 0.389727 +0.904003 0.108312 0.849800 +0.174632 0.494240 0.010674 +0.896802 0.164147 0.994820 +0.275338 0.486372 0.320905 +0.717285 0.101265 0.393299 +0.499842 0.160009 0.718023 +0.802297 0.769054 0.496464 +0.075878 0.302394 0.821459 +0.251684 0.943570 0.225473 +0.478271 0.031636 0.955801 +0.763669 0.821611 0.789073 +0.882342 0.728198 0.556009 +0.762217 0.059642 0.539531 +0.236410 0.845215 0.047267 +0.921424 0.922028 0.936481 +0.544335 0.221366 0.746972 +0.435478 0.182577 0.211759 +0.970230 0.869358 0.825359 +0.911490 0.459484 0.970361 +0.467178 0.361457 0.782635 +0.655313 0.251648 0.939518 +0.194075 0.629709 0.323444 +0.520398 0.954876 0.669206 +0.768459 0.303060 0.968093 +0.995774 0.780706 0.013757 + </DataArray> + <DataArray type="Float32" Name="domain" format="ascii"> +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 + </DataArray> + </PointData> + </Piece> + </PolyData> +</VTKFile> \ No newline at end of file diff --git a/test_data/vtk_points_pp_test.vtk b/test_data/vtk_points_pp_test.vtk deleted file mode 100644 index 4d742f28c24765e70f256d1ebed84659e1fcf11e..0000000000000000000000000000000000000000 --- a/test_data/vtk_points_pp_test.vtk +++ /dev/null @@ -1,512 +0,0 @@ -# vtk DataFile Version 3.0 -points -ASCII -DATASET POLYDATA -POINTS 100 double -0.19112 0.542772 0.939108 -0.933523 0.710147 0.682257 -0.228446 0.513097 0.438905 -0.700754 0.436179 0.434735 -0.751419 0.522504 0.196855 -0.666369 0.261523 0.0501269 -0.573708 0.768383 0.0225871 -0.750211 0.313137 0.190846 -0.507718 0.27336 0.264172 -0.670213 0.932599 0.212948 -0.586036 0.00671809 0.574775 -0.336361 0.205412 0.440432 -0.553825 0.740555 0.0648196 -0.764503 0.46899 0.878126 -0.323438 0.18161 0.943831 -0.329992 0.0430792 0.688576 -0.0957928 0.00982963 0.801123 -0.34936 0.212307 0.266992 -0.368002 0.414173 0.890974 -0.471037 0.198481 0.58459 -0.363141 0.971788 0.56757 -0.193627 0.0473623 0.347666 -0.0788226 0.824102 0.303324 -0.892978 0.147594 0.58952 -0.76877 0.0215564 0.879563 -0.173734 0.131239 0.179741 -0.392798 0.563805 0.325374 -0.24199 0.120892 0.99365 -0.950192 0.297734 0.372967 -0.61825 0.0207346 0.852418 -0.507541 0.634685 0.435244 -0.857826 0.81293 0.263612 -0.905927 0.426169 0.242918 -0.551551 0.826687 0.394286 -0.107476 0.018033 0.122876 -0.027658 0.31568 0.861391 -0.864926 0.0423901 0.66764 -0.937087 0.686836 0.209923 -0.960032 0.214003 0.456393 -0.838234 0.705078 0.379994 -0.743514 0.670946 0.671558 -0.434425 0.879627 0.0322956 -0.954834 0.877288 0.0612842 -0.239914 0.979709 0.690876 -0.334337 0.292961 0.194138 -0.397971 0.0646235 0.15931 -0.639743 0.559217 0.628284 -0.319393 0.698422 0.808751 -0.534981 0.605794 0.215716 -0.932453 0.633508 0.954549 -0.860046 0.170877 0.901505 -0.581338 0.696935 0.013719 -0.273513 0.0371003 0.8016 -0.857205 0.467507 0.627542 -0.752721 0.974119 0.427029 -0.371101 0.245019 0.119228 -0.73324 0.911167 0.240259 -0.659184 0.906727 0.920069 -0.7232 0.82638 0.620956 -0.66501 0.28647 0.644219 -0.550957 0.831365 0.249487 -0.136109 0.843937 0.995786 -0.95854 0.434625 0.812213 -0.0257674 0.297417 0.212592 -0.956965 0.0604322 0.382506 -0.64749 0.425935 0.0836791 -0.492244 0.694858 0.91729 -0.595547 0.101746 0.165874 -0.71521 0.552892 0.556047 -0.727179 0.190203 0.479701 -0.452899 0.191989 0.800239 -0.189775 0.575804 0.255534 -0.787141 0.426864 0.467209 -0.674216 0.630124 0.24019 -0.921028 0.344758 0.550895 -0.0515714 0.205424 0.679874 -0.450943 0.397533 0.256193 -0.520349 0.229449 0.85427 -0.444768 0.451041 0.50927 -0.0330642 0.374076 0.800554 -0.524198 0.39398 0.552048 -0.743037 0.632495 0.584216 -0.26443 0.570424 0.532054 -0.538226 0.0233219 0.450331 -0.513191 0.768138 0.952403 -0.790408 0.301653 0.0434372 -0.328417 0.62236 0.766373 -0.186272 0.564519 0.339561 -0.251027 0.787802 0.694365 -0.0451314 0.0740147 0.734981 -0.0663241 0.363983 0.337433 -0.129496 0.763412 0.395678 -0.451936 0.568539 0.719855 -0.0842492 0.651408 0.904191 -0.484451 0.939076 0.217938 -0.35535 0.99425 0.900963 -0.195476 0.0338962 0.116821 -0.772962 0.69203 0.614234 -0.72778 0.12582 0.608612 -0.602774 0.518449 0.155444 -VERTICES 100 200 -1 0 -1 1 -1 2 -1 3 -1 4 -1 5 -1 6 -1 7 -1 8 -1 9 -1 10 -1 11 -1 12 -1 13 -1 14 -1 15 -1 16 -1 17 -1 18 -1 19 -1 20 -1 21 -1 22 -1 23 -1 24 -1 25 -1 26 -1 27 -1 28 -1 29 -1 30 -1 31 -1 32 -1 33 -1 34 -1 35 -1 36 -1 37 -1 38 -1 39 -1 40 -1 41 -1 42 -1 43 -1 44 -1 45 -1 46 -1 47 -1 48 -1 49 -1 50 -1 51 -1 52 -1 53 -1 54 -1 55 -1 56 -1 57 -1 58 -1 59 -1 60 -1 61 -1 62 -1 63 -1 64 -1 65 -1 66 -1 67 -1 68 -1 69 -1 70 -1 71 -1 72 -1 73 -1 74 -1 75 -1 76 -1 77 -1 78 -1 79 -1 80 -1 81 -1 82 -1 83 -1 84 -1 85 -1 86 -1 87 -1 88 -1 89 -1 90 -1 91 -1 92 -1 93 -1 94 -1 95 -1 96 -1 97 -1 98 -1 99 -POINT_DATA 100 -SCALARS attr0 float -LOOKUP_TABLE default -0.9494255 -0.2772013 -0.3764421 -0.5025018 -0.6614359 -0.8053668 -0.3425626 -0.8111961 -0.8657068 -0.5282862 -0.2142366 -0.2221354 -0.6805948 -0.877432 -0.4984407 -0.9601666 -0.5306594 -0.3657426 -0.5150926 -0.8040309 -0.6808926 -0.1279096 -0.7173896 -0.9772254 -0.2721777 -0.9261724 -0.580568 -0.3219828 -0.4972493 -0.9388732 -0.8330092 -0.7799672 -0.725488 -0.199308 -0.09078119 -0.8176525 -0.1918074 -0.9069242 -0.8645669 -0.6959521 -0.68248 -0.9797909 -0.4915317 -0.533063 -0.08314063 -0.2479446 -0.3359151 -0.02661425 -0.9837726 -0.523158 -0.7392922 -0.9149389 -0.4549547 -0.8200942 -0.2860577 -0.6762785 -0.07053214 -0.7765388 -0.5910597 -0.9984819 -0.7357114 -0.5609745 -0.01588653 -0.152219 -0.9983656 -0.8402412 -0.05025113 -0.0691992 -0.5646343 -0.4968847 -0.4328401 -0.8670856 -0.5023472 -0.07904536 -0.546933 -0.3385688 -0.2200379 -0.3198014 -0.6724178 -0.929235 -0.5306052 -0.6784477 -0.2649488 -0.1416481 -0.9992921 -0.6076466 -0.625696 -0.2597865 -0.6593418 -0.5274326 -0.3000281 -0.4729392 -0.7189057 -0.3125102 -0.04781655 -0.659605 -0.2950812 -0.8766288 -0.9549252 -0.1184959 -VECTORS attr1 float -0.6571555733680725 0.6820341348648071 0.02518314495682716 -0.2500879764556885 0.6072337627410889 0.2638248205184937 -0.739673376083374 0.03901848196983337 0.1146077141165733 -0.1946695744991302 0.4017422497272491 0.4756999015808105 -0.4138168096542358 0.2947664856910706 0.681465208530426 -0.01565379463136196 0.6531890630722046 0.1037354543805122 -0.009091082960367203 0.6885247230529785 0.3157951235771179 -0.6670802235603333 0.03299479559063911 0.2624457180500031 -0.4348890781402588 0.1796943694353104 0.04217496514320374 -0.7585052847862244 0.171334519982338 0.6467452049255371 -0.9645077586174011 0.4471376538276672 0.03444629535079002 -0.7471956014633179 0.8639637231826782 0.9788803458213806 -0.6256622672080994 0.4756770431995392 0.6153318285942078 -0.09299211949110031 0.9505829811096191 0.672225296497345 -0.02645017392933369 0.3047248721122742 0.6745986938476562 -0.6686615347862244 0.1980326920747757 0.3493071794509888 -0.5113654732704163 0.7365903258323669 0.3312279880046844 -0.2149011045694351 0.9206470847129822 0.3027870655059814 -0.6241942048072815 0.1932476609945297 0.9030498862266541 -0.7328473329544067 0.7341872453689575 0.7744654417037964 -0.1221259757876396 0.6360638737678528 0.9787770509719849 -0.6331329345703125 0.1726812273263931 0.2966203689575195 -0.1376587897539139 0.4041770696640015 0.315169095993042 -0.421793520450592 0.7069469690322876 0.824834942817688 -0.7771146893501282 0.3693085908889771 0.9595526456832886 -0.1825391054153442 0.9074927568435669 0.2645595073699951 -0.6122758984565735 0.9233602285385132 0.3226791024208069 -0.2391253560781479 0.906687319278717 0.8127450942993164 -0.7996938824653625 0.2448921054601669 0.1226799786090851 -0.694895327091217 0.8715041279792786 0.1840956211090088 -0.6328094601631165 0.9330005645751953 0.9477300643920898 -0.4780030846595764 0.6106562614440918 0.5581955313682556 -0.5307729840278625 0.1758340746164322 0.618852972984314 -0.1414846777915955 0.4442451000213623 0.7473052144050598 -0.002604618668556213 0.4223945438861847 0.09507233649492264 -0.8733763098716736 0.003198110032826662 0.5546110868453979 -0.03937279433012009 0.4732107818126678 0.08701580762863159 -0.9865575432777405 0.5089138746261597 0.051934864372015 -0.5691947340965271 0.09125684946775436 0.2978953421115875 -0.5040035843849182 0.03460608795285225 0.5824763774871826 -0.8839712738990784 0.6903713941574097 0.1257193237543106 -0.7095029354095459 0.007746492512524128 0.349253386259079 -0.3546745479106903 0.2855701744556427 0.8213676810264587 -0.6497137546539307 0.3804705142974854 0.6583295464515686 -0.2404032498598099 0.3044949471950531 0.8414697051048279 -0.06023956462740898 0.4256887435913086 0.5739513635635376 -0.08292200416326523 0.593871533870697 0.2935190498828888 -0.664300262928009 0.9351239204406738 0.5054119229316711 -0.5935549736022949 0.9342896342277527 0.4497299790382385 -0.2333733588457108 0.6807889342308044 0.471148669719696 -0.1234190985560417 0.5410323739051819 0.9430184960365295 -0.8401625752449036 0.005623575765639544 0.5886363983154297 -0.05477363988757133 0.6431674957275391 0.612904965877533 -0.8251454830169678 0.6779215931892395 0.3178769648075104 -0.08200584352016449 0.5612475872039795 0.378754049539566 -0.05226698517799377 0.9559611678123474 0.8471713662147522 -0.732658863067627 0.6729628443717957 0.4703948199748993 -0.1089199706912041 0.1681100428104401 0.8346939086914062 -0.7545257210731506 0.4070000648498535 0.30427286028862 -0.1584199219942093 0.2442104667425156 0.3689626157283783 -0.7876780033111572 0.9506122469902039 0.2419425696134567 -0.2983574271202087 0.0246320441365242 0.2688349783420563 -0.8784769773483276 0.1859880685806274 0.2134706377983093 -0.06647206097841263 0.6497496366500854 0.886615514755249 -0.7378954291343689 0.3824079632759094 0.8949474096298218 -0.01188409514725208 0.7515271902084351 0.5734633207321167 -0.9520556330680847 0.4031108021736145 0.8746667504310608 -0.131470113992691 0.2520027458667755 0.5671915411949158 -0.5446678400039673 0.750556468963623 0.2583857476711273 -0.1194510757923126 0.3957681655883789 0.7933542132377625 -0.7972565293312073 0.8622832298278809 0.08557751774787903 -0.8995644450187683 0.5108648538589478 0.4872995615005493 -0.4745307564735413 0.325320690870285 0.3500612080097198 -0.8787894248962402 0.04352294653654099 0.3563389480113983 -0.6424902081489563 0.6458942294120789 0.3897269368171692 -0.9040027856826782 0.1083123683929443 0.8498001098632812 -0.1746324896812439 0.4942397475242615 0.01067389268428087 -0.896801769733429 0.1641474515199661 0.994819700717926 -0.2753380835056305 0.4863718450069427 0.3209052085876465 -0.7172846794128418 0.101265124976635 0.3932985961437225 -0.4998421967029572 0.1600086241960526 0.7180233597755432 -0.8022973537445068 0.7690542340278625 0.4964640438556671 -0.07587800920009613 0.3023942708969116 0.8214589357376099 -0.2516842186450958 0.9435696601867676 0.2254731953144073 -0.478271096944809 0.03163601830601692 0.9558008313179016 -0.7636690735816956 0.8216108679771423 0.78907310962677 -0.8823415637016296 0.7281975746154785 0.5560091733932495 -0.7622165083885193 0.05964188277721405 0.5395310521125793 -0.2364097982645035 0.8452150821685791 0.04726692661643028 -0.9214244484901428 0.9220276474952698 0.9364806413650513 -0.5443351268768311 0.2213664948940277 0.7469722032546997 -0.4354780316352844 0.1825771182775497 0.2117585688829422 -0.9702302813529968 0.8693584203720093 0.8253592848777771 -0.9114904403686523 0.4594842791557312 0.9703609943389893 -0.4671776294708252 0.3614567518234253 0.7826351523399353 -0.6553133726119995 0.2516477704048157 0.9395176768302917 -0.1940754950046539 0.6297088265419006 0.3234435319900513 -0.5203979015350342 0.9548757076263428 0.6692056655883789 -0.7684593200683594 0.3030602931976318 0.96809321641922 -0.9957742094993591 0.7807062268257141 0.01375700905919075 -SCALARS domain float -LOOKUP_TABLE default -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 diff --git a/test_data/vtk_points_pp_test.vtp b/test_data/vtk_points_pp_test.vtp new file mode 100644 index 0000000000000000000000000000000000000000..4fee41108941fdfbbbe89d72b7a1438e237e34bc --- /dev/null +++ b/test_data/vtk_points_pp_test.vtp @@ -0,0 +1,624 @@ +<VTKFile type="PolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PolyData> + <Piece NumberOfPoints="100" NumberOfVerts="100"> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="ascii"> +0.191120 0.542772 0.939108 +0.933523 0.710147 0.682257 +0.228446 0.513097 0.438905 +0.700754 0.436179 0.434735 +0.751419 0.522504 0.196855 +0.666369 0.261523 0.050127 +0.573708 0.768383 0.022587 +0.750211 0.313137 0.190846 +0.507718 0.273360 0.264172 +0.670213 0.932599 0.212948 +0.586036 0.006718 0.574775 +0.336361 0.205412 0.440432 +0.553825 0.740555 0.064820 +0.764503 0.468990 0.878126 +0.323438 0.181610 0.943831 +0.329992 0.043079 0.688576 +0.095793 0.009830 0.801123 +0.349360 0.212307 0.266992 +0.368002 0.414173 0.890974 +0.471037 0.198481 0.584590 +0.363141 0.971788 0.567570 +0.193627 0.047362 0.347666 +0.078823 0.824102 0.303324 +0.892978 0.147594 0.589520 +0.768770 0.021556 0.879563 +0.173734 0.131239 0.179741 +0.392798 0.563805 0.325374 +0.241990 0.120892 0.993650 +0.950192 0.297734 0.372967 +0.618250 0.020735 0.852418 +0.507541 0.634685 0.435244 +0.857826 0.812930 0.263612 +0.905927 0.426169 0.242918 +0.551551 0.826687 0.394286 +0.107476 0.018033 0.122876 +0.027658 0.315680 0.861391 +0.864926 0.042390 0.667640 +0.937087 0.686836 0.209923 +0.960032 0.214003 0.456393 +0.838234 0.705078 0.379994 +0.743514 0.670946 0.671558 +0.434425 0.879627 0.032296 +0.954834 0.877288 0.061284 +0.239914 0.979709 0.690876 +0.334337 0.292961 0.194138 +0.397971 0.064623 0.159310 +0.639743 0.559217 0.628284 +0.319393 0.698422 0.808751 +0.534981 0.605794 0.215716 +0.932453 0.633508 0.954549 +0.860046 0.170877 0.901505 +0.581338 0.696935 0.013719 +0.273513 0.037100 0.801600 +0.857205 0.467507 0.627542 +0.752721 0.974119 0.427029 +0.371101 0.245019 0.119228 +0.733240 0.911167 0.240259 +0.659184 0.906727 0.920069 +0.723200 0.826380 0.620956 +0.665010 0.286470 0.644219 +0.550957 0.831365 0.249487 +0.136109 0.843937 0.995786 +0.958540 0.434625 0.812213 +0.025767 0.297417 0.212592 +0.956965 0.060432 0.382506 +0.647490 0.425935 0.083679 +0.492244 0.694858 0.917290 +0.595547 0.101746 0.165874 +0.715210 0.552892 0.556047 +0.727179 0.190203 0.479701 +0.452899 0.191989 0.800239 +0.189775 0.575804 0.255534 +0.787141 0.426864 0.467209 +0.674216 0.630124 0.240190 +0.921028 0.344758 0.550895 +0.051571 0.205424 0.679874 +0.450943 0.397533 0.256193 +0.520349 0.229449 0.854270 +0.444768 0.451041 0.509270 +0.033064 0.374076 0.800554 +0.524198 0.393980 0.552048 +0.743037 0.632495 0.584216 +0.264430 0.570424 0.532054 +0.538226 0.023322 0.450331 +0.513191 0.768138 0.952403 +0.790408 0.301653 0.043437 +0.328417 0.622360 0.766373 +0.186272 0.564519 0.339561 +0.251027 0.787802 0.694365 +0.045131 0.074015 0.734981 +0.066324 0.363983 0.337433 +0.129496 0.763412 0.395678 +0.451936 0.568539 0.719855 +0.084249 0.651408 0.904191 +0.484451 0.939076 0.217938 +0.355350 0.994250 0.900963 +0.195476 0.033896 0.116821 +0.772962 0.692030 0.614234 +0.727780 0.125820 0.608612 +0.602774 0.518449 0.155444 + </DataArray> + </Points> + <Verts> + <DataArray type="Int64" Name="connectivity" format="ascii"> +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 + </DataArray> + <DataArray type="Int64" Name="offsets" format="ascii"> +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 + </DataArray> + </Verts> + <PointData> + <DataArray type="Float32" Name="attr0" format="ascii"> +0.949426 +0.277201 +0.376442 +0.502502 +0.661436 +0.805367 +0.342563 +0.811196 +0.865707 +0.528286 +0.214237 +0.222135 +0.680595 +0.877432 +0.498441 +0.960167 +0.530659 +0.365743 +0.515093 +0.804031 +0.680893 +0.127910 +0.717390 +0.977225 +0.272178 +0.926172 +0.580568 +0.321983 +0.497249 +0.938873 +0.833009 +0.779967 +0.725488 +0.199308 +0.090781 +0.817653 +0.191807 +0.906924 +0.864567 +0.695952 +0.682480 +0.979791 +0.491532 +0.533063 +0.083141 +0.247945 +0.335915 +0.026614 +0.983773 +0.523158 +0.739292 +0.914939 +0.454955 +0.820094 +0.286058 +0.676279 +0.070532 +0.776539 +0.591060 +0.998482 +0.735711 +0.560975 +0.015887 +0.152219 +0.998366 +0.840241 +0.050251 +0.069199 +0.564634 +0.496885 +0.432840 +0.867086 +0.502347 +0.079045 +0.546933 +0.338569 +0.220038 +0.319801 +0.672418 +0.929235 +0.530605 +0.678448 +0.264949 +0.141648 +0.999292 +0.607647 +0.625696 +0.259787 +0.659342 +0.527433 +0.300028 +0.472939 +0.718906 +0.312510 +0.047817 +0.659605 +0.295081 +0.876629 +0.954925 +0.118496 + </DataArray> + <DataArray type="Float32" Name="attr1" NumberOfComponents="3" format="ascii"> +0.657156 0.682034 0.025183 +0.250088 0.607234 0.263825 +0.739673 0.039018 0.114608 +0.194670 0.401742 0.475700 +0.413817 0.294766 0.681465 +0.015654 0.653189 0.103735 +0.009091 0.688525 0.315795 +0.667080 0.032995 0.262446 +0.434889 0.179694 0.042175 +0.758505 0.171335 0.646745 +0.964508 0.447138 0.034446 +0.747196 0.863964 0.978880 +0.625662 0.475677 0.615332 +0.092992 0.950583 0.672225 +0.026450 0.304725 0.674599 +0.668662 0.198033 0.349307 +0.511365 0.736590 0.331228 +0.214901 0.920647 0.302787 +0.624194 0.193248 0.903050 +0.732847 0.734187 0.774465 +0.122126 0.636064 0.978777 +0.633133 0.172681 0.296620 +0.137659 0.404177 0.315169 +0.421794 0.706947 0.824835 +0.777115 0.369309 0.959553 +0.182539 0.907493 0.264560 +0.612276 0.923360 0.322679 +0.239125 0.906687 0.812745 +0.799694 0.244892 0.122680 +0.694895 0.871504 0.184096 +0.632809 0.933001 0.947730 +0.478003 0.610656 0.558196 +0.530773 0.175834 0.618853 +0.141485 0.444245 0.747305 +0.002605 0.422395 0.095072 +0.873376 0.003198 0.554611 +0.039373 0.473211 0.087016 +0.986558 0.508914 0.051935 +0.569195 0.091257 0.297895 +0.504004 0.034606 0.582476 +0.883971 0.690371 0.125719 +0.709503 0.007746 0.349253 +0.354675 0.285570 0.821368 +0.649714 0.380471 0.658330 +0.240403 0.304495 0.841470 +0.060240 0.425689 0.573951 +0.082922 0.593872 0.293519 +0.664300 0.935124 0.505412 +0.593555 0.934290 0.449730 +0.233373 0.680789 0.471149 +0.123419 0.541032 0.943018 +0.840163 0.005624 0.588636 +0.054774 0.643167 0.612905 +0.825145 0.677922 0.317877 +0.082006 0.561248 0.378754 +0.052267 0.955961 0.847171 +0.732659 0.672963 0.470395 +0.108920 0.168110 0.834694 +0.754526 0.407000 0.304273 +0.158420 0.244210 0.368963 +0.787678 0.950612 0.241943 +0.298357 0.024632 0.268835 +0.878477 0.185988 0.213471 +0.066472 0.649750 0.886616 +0.737895 0.382408 0.894947 +0.011884 0.751527 0.573463 +0.952056 0.403111 0.874667 +0.131470 0.252003 0.567192 +0.544668 0.750556 0.258386 +0.119451 0.395768 0.793354 +0.797257 0.862283 0.085578 +0.899564 0.510865 0.487300 +0.474531 0.325321 0.350061 +0.878789 0.043523 0.356339 +0.642490 0.645894 0.389727 +0.904003 0.108312 0.849800 +0.174632 0.494240 0.010674 +0.896802 0.164147 0.994820 +0.275338 0.486372 0.320905 +0.717285 0.101265 0.393299 +0.499842 0.160009 0.718023 +0.802297 0.769054 0.496464 +0.075878 0.302394 0.821459 +0.251684 0.943570 0.225473 +0.478271 0.031636 0.955801 +0.763669 0.821611 0.789073 +0.882342 0.728198 0.556009 +0.762217 0.059642 0.539531 +0.236410 0.845215 0.047267 +0.921424 0.922028 0.936481 +0.544335 0.221366 0.746972 +0.435478 0.182577 0.211759 +0.970230 0.869358 0.825359 +0.911490 0.459484 0.970361 +0.467178 0.361457 0.782635 +0.655313 0.251648 0.939518 +0.194075 0.629709 0.323444 +0.520398 0.954876 0.669206 +0.768459 0.303060 0.968093 +0.995774 0.780706 0.013757 + </DataArray> + <DataArray type="Float32" Name="domain" format="ascii"> +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 + </DataArray> + </PointData> + </Piece> + </PolyData> +</VTKFile> \ No newline at end of file diff --git a/test_data/vtk_points_test.vtk b/test_data/vtk_points_test.vtk deleted file mode 100644 index 79bb1976b57d0503ec9d9cd31563817d5d0572da..0000000000000000000000000000000000000000 --- a/test_data/vtk_points_test.vtk +++ /dev/null @@ -1,1512 +0,0 @@ -# vtk DataFile Version 3.0 -points -ASCII -DATASET POLYDATA -POINTS 300 double -0.19112 0.542772 0.939108 -0.933523 0.710147 0.682257 -0.228446 0.513097 0.438905 -0.700754 0.436179 0.434735 -0.751419 0.522504 0.196855 -0.666369 0.261523 0.0501269 -0.573708 0.768383 0.0225871 -0.750211 0.313137 0.190846 -0.507718 0.27336 0.264172 -0.670213 0.932599 0.212948 -0.586036 0.00671809 0.574775 -0.336361 0.205412 0.440432 -0.553825 0.740555 0.0648196 -0.764503 0.46899 0.878126 -0.323438 0.18161 0.943831 -0.329992 0.0430792 0.688576 -0.0957928 0.00982963 0.801123 -0.34936 0.212307 0.266992 -0.368002 0.414173 0.890974 -0.471037 0.198481 0.58459 -0.363141 0.971788 0.56757 -0.193627 0.0473623 0.347666 -0.0788226 0.824102 0.303324 -0.892978 0.147594 0.58952 -0.76877 0.0215564 0.879563 -0.173734 0.131239 0.179741 -0.392798 0.563805 0.325374 -0.24199 0.120892 0.99365 -0.950192 0.297734 0.372967 -0.61825 0.0207346 0.852418 -0.507541 0.634685 0.435244 -0.857826 0.81293 0.263612 -0.905927 0.426169 0.242918 -0.551551 0.826687 0.394286 -0.107476 0.018033 0.122876 -0.027658 0.31568 0.861391 -0.864926 0.0423901 0.66764 -0.937087 0.686836 0.209923 -0.960032 0.214003 0.456393 -0.838234 0.705078 0.379994 -0.743514 0.670946 0.671558 -0.434425 0.879627 0.0322956 -0.954834 0.877288 0.0612842 -0.239914 0.979709 0.690876 -0.334337 0.292961 0.194138 -0.397971 0.0646235 0.15931 -0.639743 0.559217 0.628284 -0.319393 0.698422 0.808751 -0.534981 0.605794 0.215716 -0.932453 0.633508 0.954549 -0.860046 0.170877 0.901505 -0.581338 0.696935 0.013719 -0.273513 0.0371003 0.8016 -0.857205 0.467507 0.627542 -0.752721 0.974119 0.427029 -0.371101 0.245019 0.119228 -0.73324 0.911167 0.240259 -0.659184 0.906727 0.920069 -0.7232 0.82638 0.620956 -0.66501 0.28647 0.644219 -0.550957 0.831365 0.249487 -0.136109 0.843937 0.995786 -0.95854 0.434625 0.812213 -0.0257674 0.297417 0.212592 -0.956965 0.0604322 0.382506 -0.64749 0.425935 0.0836791 -0.492244 0.694858 0.91729 -0.595547 0.101746 0.165874 -0.71521 0.552892 0.556047 -0.727179 0.190203 0.479701 -0.452899 0.191989 0.800239 -0.189775 0.575804 0.255534 -0.787141 0.426864 0.467209 -0.674216 0.630124 0.24019 -0.921028 0.344758 0.550895 -0.0515714 0.205424 0.679874 -0.450943 0.397533 0.256193 -0.520349 0.229449 0.85427 -0.444768 0.451041 0.50927 -0.0330642 0.374076 0.800554 -0.524198 0.39398 0.552048 -0.743037 0.632495 0.584216 -0.26443 0.570424 0.532054 -0.538226 0.0233219 0.450331 -0.513191 0.768138 0.952403 -0.790408 0.301653 0.0434372 -0.328417 0.62236 0.766373 -0.186272 0.564519 0.339561 -0.251027 0.787802 0.694365 -0.0451314 0.0740147 0.734981 -0.0663241 0.363983 0.337433 -0.129496 0.763412 0.395678 -0.451936 0.568539 0.719855 -0.0842492 0.651408 0.904191 -0.484451 0.939076 0.217938 -0.35535 0.99425 0.900963 -0.195476 0.0338962 0.116821 -0.772962 0.69203 0.614234 -0.72778 0.12582 0.608612 -0.602774 0.518449 0.155444 -0.369033 0.299516 0.0117378 -0.475438 0.421222 0.0713211 -0.488239 0.46279 0.163958 -0.386197 0.484129 0.086628 -0.120758 0.061846 0.48707 -0.46261 0.389263 0.483895 -0.228595 0.232147 0.13594 -0.499425 0.30855 0.230081 -0.0873097 0.0420806 0.37827 -0.188056 0.0318247 0.387216 -0.345997 0.312009 0.096517 -0.398427 0.201282 0.242778 -0.354047 0.115364 0.0362404 -0.228931 0.360446 0.417346 -0.14361 0.161319 0.339278 -0.282976 0.25819 0.285882 -0.43292 0.326511 0.162626 -0.263382 0.388375 0.282068 -0.135151 0.377638 0.265092 -0.369358 0.0239842 0.158936 -0.321014 0.248223 0.173368 -0.226998 0.475005 0.49573 -0.019942 0.433206 0.393383 -0.434013 0.141503 0.0511396 -0.227366 0.152198 0.0563311 -0.0381903 0.345733 0.34653 -0.197246 0.386069 0.292313 -0.130798 0.337481 0.0427907 -0.137051 0.472957 0.441009 -0.226778 0.190582 0.355922 -0.487073 0.487445 0.312289 -0.0288431 0.0181091 0.0438898 -0.470008 0.105539 0.377718 -0.241189 0.290279 0.357752 -0.412688 0.177427 0.496471 -0.256056 0.231897 0.0113818 -0.147882 0.234706 0.314979 -0.357467 0.185318 0.495461 -0.272803 0.390637 0.400779 -0.0922718 0.125044 0.279622 -0.388039 0.459262 0.441601 -0.399029 0.140674 0.412037 -0.231982 0.211471 0.468093 -0.457421 0.0908375 0.14209 -0.152496 0.0357098 0.201575 -0.00265135 0.399729 0.457187 -0.4647 0.132774 0.0783592 -0.170972 0.140148 0.17565 -0.385566 0.107831 0.386325 -0.347609 0.148431 0.170577 -0.164102 0.297584 0.335798 -0.176064 0.100559 0.327196 -0.172839 0.0287583 0.360324 -0.0485595 0.359953 0.42898 -0.434215 0.161937 0.105788 -0.491057 0.168019 0.295184 -0.393718 0.343154 0.0493459 -0.165409 0.175407 0.210349 -0.240776 0.406808 0.304134 -0.0521197 0.236228 0.332001 -0.332446 0.312939 0.490474 -0.384584 0.136616 0.0398496 -0.0419792 0.277051 0.488044 -0.152317 0.417591 0.0584213 -0.0779507 0.451642 0.368014 -0.251505 0.324998 0.187823 -0.050005 0.213619 0.455739 -0.283974 0.0454615 0.41041 -0.177204 0.477689 0.255347 -0.390044 0.20857 0.444316 -0.199245 0.207366 0.139578 -0.0257712 0.444025 0.393377 -0.130163 0.128066 0.034143 -0.220677 0.493486 0.322588 -0.0105273 0.407131 0.456489 -0.0981841 0.304481 0.145582 -0.30317 0.318027 0.340675 -0.340671 0.495759 0.253506 -0.0503367 0.40373 0.441738 -0.131048 0.489254 0.144981 -0.375028 0.4255 0.329455 -0.462892 0.329894 0.155832 -0.0177001 0.176812 0.30382 -0.238059 0.297001 0.201085 -0.285588 0.070994 0.398236 -0.280854 0.271676 0.17045 -0.15892 0.0363498 0.356981 -0.277225 0.0999055 0.335509 -0.166247 0.0789975 0.0572782 -0.277047 0.351886 0.0265854 -0.187544 0.468093 0.186185 -0.187124 0.369427 0.226338 -0.126269 0.268142 0.48643 -0.0283617 0.47625 0.491052 -0.463467 0.047069 0.362822 -0.160605 0.0868754 0.0622524 -0.133424 0.473771 0.125624 -0.348983 0.328602 0.366171 -0.00391858 0.496709 0.174369 -0.288525 0.0166492 0.339237 -0.118551 0.284626 0.0400448 -0.229319 0.0517027 0.156612 -0.289464 0.0430551 0.230019 -0.128697 0.237347 0.0273302 -0.0833309 0.14034 0.0622043 -0.168957 0.146042 0.167754 -0.211293 0.00416183 0.154877 -0.0811119 0.0847253 0.271467 -0.221586 0.0659176 0.040172 -0.180773 0.137546 0.0745257 -0.266663 0.191928 0.168763 -0.104026 0.0751377 0.183329 -0.169742 0.141202 0.247453 -0.0526187 0.159521 0.165625 -0.213524 0.0524827 0.0363945 -0.224958 0.120398 0.0411621 -0.0186168 0.248016 0.121734 -0.0735851 0.177285 0.244851 -0.0883328 0.233388 0.0289232 -0.127583 0.00424041 0.0207607 -0.134085 0.163042 0.138277 -0.269481 0.00919095 0.204128 -0.125259 0.0157382 0.0468341 -0.190405 0.0263618 0.0531366 -0.219299 0.187878 0.296406 -0.228715 0.0902991 0.0754872 -0.114361 0.175878 0.0608128 -0.025169 0.122417 0.0283187 -0.288496 0.10841 0.286945 -0.183611 0.216238 0.182742 -0.159681 0.195184 0.128106 -0.29572 0.0536206 0.143373 -0.147892 0.222327 0.254465 -0.17259 0.298237 0.155147 -0.272134 0.257444 0.0498404 -0.0357416 0.096029 0.128343 -0.0689809 0.043026 0.0690185 -0.219187 0.15845 0.0133785 -0.189143 0.0538345 0.0788226 -0.0432112 0.155552 0.0396518 -0.217259 0.231674 0.249962 -0.164037 0.202389 0.25291 -0.0485097 0.152404 0.205957 -0.204658 0.00432213 0.044297 -0.168889 0.224852 0.221542 -0.137715 0.166512 0.0268511 -0.228219 0.0424205 0.107482 -0.0226066 0.186198 0.240395 -0.120443 0.264825 0.0909213 -0.0565557 0.198868 0.0892078 -0.256396 0.16855 0.265397 -0.266806 0.118624 0.0359269 -0.257922 0.0967456 0.200882 -0.255168 0.0123906 0.065189 -0.0259788 0.0316223 0.176754 -0.0498856 0.0531677 0.106784 -0.138538 0.173756 0.0183953 -0.123969 0.0157241 0.263539 -0.293842 0.133309 0.258649 -0.15713 0.150916 0.269278 -0.255548 0.230316 0.17353 -0.176835 0.0706073 0.000577129 -0.175628 0.097939 0.237882 -0.274028 0.209767 0.00666712 -0.248491 0.146381 0.279762 -0.0780348 0.151517 0.259897 -0.0446958 0.234419 0.13203 -0.258663 0.299681 0.109536 -0.262694 0.0525722 0.0928089 -0.147086 0.00192293 0.204068 -0.140134 0.0819265 0.0376033 -0.282019 0.187575 0.264492 -0.280932 0.291277 0.152808 -0.16525 0.202107 0.199372 -0.188213 0.294921 0.238358 -0.181157 0.207082 0.154922 -0.130117 0.00615467 0.0807607 -0.215823 0.0702117 0.0746663 -0.232166 0.207217 0.234931 -0.143946 0.292738 0.15448 -0.178165 0.00838452 0.00511972 -0.0449102 0.159371 0.0979245 -0.231587 0.260975 0.155817 -0.200283 0.145669 0.0776312 -0.0533392 0.12178 0.0271406 -0.183462 0.265249 0.160318 -0.0444824 0.157596 0.142178 -0.166244 0.19594 0.0415391 -0.119972 0.224156 0.142231 -0.116722 0.118538 0.208967 -0.146648 0.156782 0.157538 -0.0870856 0.0753959 0.233221 -0.0150557 0.0426683 0.12188 -0.245237 0.220832 0.0950274 -0.0233653 0.0683381 0.0620538 -0.270623 0.144397 0.249118 -0.0211361 0.101558 0.0825193 -0.258095 0.288331 0.149363 -0.175789 0.280555 0.166442 -0.131178 0.0706472 0.282866 -VERTICES 300 600 -1 0 -1 1 -1 2 -1 3 -1 4 -1 5 -1 6 -1 7 -1 8 -1 9 -1 10 -1 11 -1 12 -1 13 -1 14 -1 15 -1 16 -1 17 -1 18 -1 19 -1 20 -1 21 -1 22 -1 23 -1 24 -1 25 -1 26 -1 27 -1 28 -1 29 -1 30 -1 31 -1 32 -1 33 -1 34 -1 35 -1 36 -1 37 -1 38 -1 39 -1 40 -1 41 -1 42 -1 43 -1 44 -1 45 -1 46 -1 47 -1 48 -1 49 -1 50 -1 51 -1 52 -1 53 -1 54 -1 55 -1 56 -1 57 -1 58 -1 59 -1 60 -1 61 -1 62 -1 63 -1 64 -1 65 -1 66 -1 67 -1 68 -1 69 -1 70 -1 71 -1 72 -1 73 -1 74 -1 75 -1 76 -1 77 -1 78 -1 79 -1 80 -1 81 -1 82 -1 83 -1 84 -1 85 -1 86 -1 87 -1 88 -1 89 -1 90 -1 91 -1 92 -1 93 -1 94 -1 95 -1 96 -1 97 -1 98 -1 99 -1 100 -1 101 -1 102 -1 103 -1 104 -1 105 -1 106 -1 107 -1 108 -1 109 -1 110 -1 111 -1 112 -1 113 -1 114 -1 115 -1 116 -1 117 -1 118 -1 119 -1 120 -1 121 -1 122 -1 123 -1 124 -1 125 -1 126 -1 127 -1 128 -1 129 -1 130 -1 131 -1 132 -1 133 -1 134 -1 135 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 152 -1 153 -1 154 -1 155 -1 156 -1 157 -1 158 -1 159 -1 160 -1 161 -1 162 -1 163 -1 164 -1 165 -1 166 -1 167 -1 168 -1 169 -1 170 -1 171 -1 172 -1 173 -1 174 -1 175 -1 176 -1 177 -1 178 -1 179 -1 180 -1 181 -1 182 -1 183 -1 184 -1 185 -1 186 -1 187 -1 188 -1 189 -1 190 -1 191 -1 192 -1 193 -1 194 -1 195 -1 196 -1 197 -1 198 -1 199 -1 200 -1 201 -1 202 -1 203 -1 204 -1 205 -1 206 -1 207 -1 208 -1 209 -1 210 -1 211 -1 212 -1 213 -1 214 -1 215 -1 216 -1 217 -1 218 -1 219 -1 220 -1 221 -1 222 -1 223 -1 224 -1 225 -1 226 -1 227 -1 228 -1 229 -1 230 -1 231 -1 232 -1 233 -1 234 -1 235 -1 236 -1 237 -1 238 -1 239 -1 240 -1 241 -1 242 -1 243 -1 244 -1 245 -1 246 -1 247 -1 248 -1 249 -1 250 -1 251 -1 252 -1 253 -1 254 -1 255 -1 256 -1 257 -1 258 -1 259 -1 260 -1 261 -1 262 -1 263 -1 264 -1 265 -1 266 -1 267 -1 268 -1 269 -1 270 -1 271 -1 272 -1 273 -1 274 -1 275 -1 276 -1 277 -1 278 -1 279 -1 280 -1 281 -1 282 -1 283 -1 284 -1 285 -1 286 -1 287 -1 288 -1 289 -1 290 -1 291 -1 292 -1 293 -1 294 -1 295 -1 296 -1 297 -1 298 -1 299 -POINT_DATA 300 -SCALARS attr0 float -LOOKUP_TABLE default -0.8529708 -0.298533 -0.3744993 -0.6559722 -0.8652724 -0.6160347 -0.08231235 -0.9933323 -0.2320302 -0.1183546 -0.01906014 -0.9418144 -0.603229 -0.354637 -0.7111624 -0.4039625 -0.9216934 -0.1072938 -0.2456609 -0.3170583 -0.9577457 -0.2063259 -0.6536888 -0.447751 -0.3411559 -0.8043212 -0.4678461 -0.5357695 -0.772 -0.7299173 -0.2586038 -0.3270002 -0.4396037 -0.3925552 -0.004308898 -0.6981738 -0.4786127 -0.6513046 -0.6595165 -0.3938166 -0.5329039 -0.9791282 -0.02307406 -0.4556608 -0.01003828 -0.03055396 -0.9450146 -0.5608311 -0.7953176 -0.01379246 -0.7882684 -0.5122852 -0.3974684 -0.937954 -0.5948561 -0.05506884 -0.6949601 -0.0438762 -0.636348 -0.2459334 -0.3821134 -0.4021311 -0.9374649 -0.573764 -0.8089213 -0.4420139 -0.9685401 -0.7011389 -0.7462636 -0.3388373 -0.2564686 -0.0582759 -0.1396204 -0.339956 -0.5389212 -0.5005374 -0.1072275 -0.6504886 -0.7827501 -0.7392346 -0.959145 -0.6870436 -0.01753723 -0.387559 -0.2418156 -0.1735155 -0.356896 -0.5593037 -0.9134971 -0.7036808 -0.9183536 -0.6697222 -0.07820559 -0.4964983 -0.7684861 -0.4063318 -0.6813779 -0.05912127 -0.7878197 -0.5576111 -0.5873617 -0.8740048 -0.2134402 -0.001495549 -0.9837323 -0.8105871 -0.6399922 -0.05851735 -0.07949429 -0.5538782 -0.6482655 -0.8818434 -0.9705274 -0.9642821 -0.8888651 -0.3289186 -0.129298 -0.6068508 -0.5726061 -0.3960887 -0.899592 -0.9487336 -0.1422059 -0.9483229 -0.08681852 -0.24225 -0.1743567 -0.1233244 -0.3780051 -0.5419158 -0.02661112 -0.233866 -0.6399148 -0.1825597 -0.2825412 -0.1883141 -0.5717845 -0.8329124 -0.4957254 -0.175924 -0.3290277 -0.4449715 -0.6027424 -0.2816668 -0.6163737 -0.0327232 -0.7745816 -0.4607171 -0.7566994 -0.2297572 -0.7387367 -0.3680858 -0.0711445 -0.3514173 -0.8829913 -0.9934199 -0.826638 -0.7169546 -0.006114672 -0.7049448 -0.9766319 -0.02015841 -0.4784243 -0.7353437 -0.9707181 -0.574414 -0.07556318 -0.2033864 -0.495641 -0.9734944 -0.04775531 -0.3251079 -0.6214603 -0.9254883 -0.04193668 -0.1200856 -0.7080642 -0.8810247 -0.9400363 -0.5598458 -0.6154476 -0.09599476 -0.002017161 -0.2200292 -0.9431561 -0.9700263 -0.6571889 -0.4231478 -0.8581523 -0.09990912 -0.7024314 -0.411173 -0.2585146 -0.1346781 -0.7154943 -0.784025 -0.1056415 -0.5404205 -0.5433266 -0.3691963 -0.2975725 -0.5015478 -0.5941165 -0.1929471 -0.5954264 -0.563149 -0.8414957 -0.4295211 -0.6484548 -0.5605351 -0.02805235 -0.8647353 -0.01985616 -0.6042695 -0.9044887 -0.467788 -0.7763534 -0.7293949 -0.4480733 -0.7979131 -0.4535534 -0.004086397 -0.8337277 -0.3346388 -0.3684492 -0.4435953 -0.3963957 -0.3156907 -0.8560401 -0.08915854 -0.2861219 -0.7489092 -0.864509 -0.7681607 -0.1926944 -0.346131 -0.942188 -0.3957103 -0.3976733 -0.626924 -0.7652794 -0.9726949 -0.09021607 -0.355193 -0.1896387 -0.751826 -0.3089158 -0.831476 -0.5276415 -0.3509859 -0.4451742 -0.5167726 -0.8629208 -0.06411378 -0.2860149 -0.9771696 -0.2118585 -0.6650727 -0.6309843 -0.7679862 -0.09576546 -0.6695392 -0.2205858 -0.5431652 -0.1119347 -0.3545573 -0.5758216 -0.349471 -0.2549463 -0.9099419 -0.957428 -0.2278405 -0.5905658 -0.03862984 -0.5241008 -0.6429567 -0.01495586 -0.7304558 -0.8697113 -0.3289562 -0.127755 -0.7711008 -0.511895 -0.02170832 -0.5705872 -0.3277772 -0.2892382 -0.7211331 -0.4184968 -0.3001323 -0.007203105 -0.3115555 -0.4712839 -0.09712131 -0.9744084 -0.05794625 -0.9391234 -0.9372373 -0.6360101 -0.5553766 -VECTORS attr1 float -0.9748546 0.182712 0.3535236 -0.4241601 0.1101105 0.5790349 -0.1902463 0.0614199 0.3732455 -0.6113957 0.8041492 0.787833 -0.2583924 0.08826474 0.5169995 -0.9328642 0.7964005 0.7617198 -0.2024633 0.9337424 0.2332229 -0.6473725 0.9371002 0.3275327 -0.3809074 0.7448412 0.3949404 -0.5634099 0.2960636 0.0811892 -0.7858039 0.9718763 0.4657843 -0.5460901 0.5123132 0.06088727 -0.4147854 0.3041754 0.9830479 -0.6366761 0.4065048 0.3107939 -0.6655521 0.7402906 0.689837 -0.826659 0.1784595 0.9314455 -0.7306508 0.3393511 0.4878008 -0.8122793 0.3438141 0.05609748 -0.8650802 0.3094309 0.7284318 -0.5407271 0.3872222 0.7888145 -0.9691333 0.2956242 0.2399967 -0.9060355 0.6311221 0.05721635 -0.5894753 0.1962016 0.486468 -0.1134491 0.009212147 0.4017782 -0.05546112 0.6992846 0.9515968 -0.3238258 0.9396088 0.882476 -0.7591307 0.4169663 0.6945408 -0.2788 0.2640223 0.5175088 -0.9518524 0.2208626 0.7925265 -0.6604245 0.03514157 0.7651433 -0.6208919 0.9170631 0.2996711 -0.6331988 0.285234 0.2312221 -0.4688247 0.6116786 0.8488709 -0.6856259 0.4372997 0.513253 -0.7864857 0.8713554 0.7607441 -0.03531391 0.7839497 0.1752601 -0.2674783 0.34223 0.5800824 -0.2304249 0.4929353 0.1603168 -0.9211613 0.06894496 0.2015761 -0.5015174 0.1940016 0.5873939 -0.4677942 0.3057775 0.4958839 -0.5834142 0.2494362 0.6523666 -0.9476014 0.8729799 0.6258418 -0.07456589 0.2816161 0.1563227 -0.7220195 0.1972917 0.9517298 -0.6288804 0.3116755 0.8884595 -0.483631 0.6064499 0.06215089 -0.7009501 0.9068989 0.806163 -0.5099639 0.03860291 0.2881065 -0.1574303 0.7371178 0.704073 -0.6349016 0.8211598 0.391876 -0.003889594 0.4352304 0.8705321 -0.3647161 0.03622204 0.02821916 -0.5238011 0.2221802 0.2451298 -0.5053651 0.3006779 0.2938548 -0.1663796 0.5242463 0.06217061 -0.6070892 0.6403464 0.1851591 -0.8117476 0.2786359 0.4168594 -0.2731472 0.0415833 0.8500853 -0.6642985 0.8504629 0.7662774 -0.7986866 0.7289335 0.002117605 -0.4334844 0.6378342 0.3287259 -0.08847254 0.8852004 0.4148983 -0.2963465 0.3210694 0.9887694 -0.2324456 0.3373964 0.6322526 -0.6554861 0.8022766 0.1004898 -0.07537887 0.4623345 0.6573912 -0.5525154 0.9374337 0.7782122 -0.2593105 0.348355 0.5672165 -0.6842615 0.140062 0.1539859 -0.6642151 0.3211423 0.4370744 -0.4208756 0.6644645 0.08784787 -0.8343186 0.7353206 0.7499294 -0.8967711 0.4597146 0.6796811 -0.1976504 0.1261739 0.3278354 -0.7104537 0.8386217 0.6495257 -0.4271757 0.9333631 0.5513873 -0.5743707 0.4243183 0.519411 -0.3616842 0.2720152 0.03516268 -0.9140911 0.7507826 0.7903351 -0.9840599 0.3458912 0.8130444 -0.05248167 0.05372164 0.389588 -0.08259923 0.3487448 0.6464238 -0.4099824 0.5866943 0.01541065 -0.1820729 0.2833438 0.3166682 -0.9814538 0.006706185 0.9473737 -0.2595895 0.2080055 0.3211864 -0.9312997 0.2676533 0.9780821 -0.6824234 0.6156911 0.2228432 -0.3408622 0.3732694 0.8470042 -0.4359988 0.884016 0.8944225 -0.3391803 0.9534512 0.7991527 -0.196631 0.9317092 0.3362087 -0.9169337 0.581745 0.6951519 -0.1365367 0.4202633 0.937414 -0.9001715 0.9915178 0.6919283 -0.3602262 0.4991338 0.01001521 -0.6424809 0.053374 0.1190055 -0.812589 0.8529339 0.5976827 -0.3563754 0.9276032 0.9415125 -0.118846 0.2845806 0.4985479 -0.4655708 0.1824962 0.4190991 -0.02253608 0.2169829 0.2436388 -0.7489657 0.283258 0.4751518 -0.6089736 0.6223137 0.7392471 -0.6233074 0.04511229 0.5637 -0.6364312 0.5456192 0.6361949 -0.538857 0.09224506 0.4588159 -0.7756289 0.9963474 0.113348 -0.1989962 0.09692258 0.8314249 -0.467768 0.6943737 0.9605959 -0.4879262 0.001340698 0.90294 -0.7998453 0.5532623 0.06975289 -0.7120366 0.530658 0.1581565 -0.8783872 0.4725255 0.01879028 -0.2358644 0.5446841 0.4405788 -0.9404694 0.7044941 0.5076056 -0.09419347 0.144959 0.04641719 -0.9671572 0.8019916 0.5690894 -0.02404979 0.3222271 0.6117853 -0.2925248 0.5600246 0.08783633 -0.2162311 0.4139982 0.5061119 -0.3193631 0.08435674 0.354575 -0.6885231 0.5423442 0.5272425 -0.002121294 0.5437131 0.9591583 -0.4674174 0.3421274 0.8366987 -0.8518582 0.8118687 0.9446769 -0.6292673 0.703697 0.9581603 -0.3712003 0.7593519 0.7815391 -0.2771769 0.6152929 0.1145995 -0.9049377 0.6952723 0.3706018 -0.05791603 0.7255687 0.1057224 -0.03193478 0.4592177 0.9953473 -0.6012 0.7887565 0.03176999 -0.672655 0.6730939 0.7649927 -0.3354424 0.583163 0.6313986 -0.9995645 0.9725542 0.9139851 -0.5587004 0.729931 0.06208589 -0.435946 0.5497803 0.645716 -0.3627431 0.4030407 0.2017837 -0.1479098 0.5919991 0.5780127 -0.7366132 0.3731074 0.1645189 -0.5636996 0.6763025 0.4271737 -0.3769491 0.8765868 0.3685486 -0.1871042 0.4049199 0.06695128 -0.2193345 0.2680056 0.9098098 -0.6748514 0.7583408 0.6624454 -0.5444291 0.002246417 0.2614691 -0.2804673 0.07199135 0.8264676 -0.09341249 0.9414622 0.8795042 -0.8737362 0.6299006 0.3394902 -0.7075377 0.5259244 0.8035644 -0.05540885 0.2141117 0.5946758 -0.1177505 0.9583438 0.107447 -0.04784222 0.4185975 0.8621246 -0.6326312 0.7229671 0.7335341 -0.5584334 0.3448331 0.3660832 -0.30709 0.09122103 0.4504981 -0.2910133 0.1796196 0.9722494 -0.9368087 0.4745102 0.8999073 -0.2261222 0.4414807 0.120103 -0.7128155 0.1348507 0.798704 -0.5894381 0.8392854 0.604777 -0.124083 0.6374041 0.9535059 -0.2776331 0.2265063 0.8103985 -0.956562 0.3160702 0.5508837 -0.3442618 0.03584294 0.5144579 -0.5543059 0.8206813 0.2222772 -0.0697513 0.4279592 0.7444149 -0.8940477 0.342507 0.4772951 -0.9413781 0.7506931 0.5209978 -0.01204313 0.6100267 0.06823859 -0.7523918 0.4793535 0.2295646 -0.9641434 0.1083163 0.304055 -0.625999 0.6228648 0.9449765 -0.171931 0.2295011 0.03589 -0.8898231 0.8549412 0.5689448 -0.09681616 0.4328475 0.125681 -0.5009308 0.5830184 0.7820445 -0.0197209 0.2944963 0.3353985 -0.8703274 0.1321809 0.09877967 -0.3706777 0.8566727 0.704303 -0.05883907 0.838349 0.9935846 -0.915902 0.3670991 0.8747852 -0.8726032 0.6664792 0.09730455 -0.7375001 0.07554375 0.4984249 -0.1544282 0.777809 0.6615996 -0.1559422 0.5790551 0.943966 -0.7901587 0.2513628 0.6787826 -0.1533425 0.9859115 0.5911328 -0.302553 0.1352382 0.2997274 -0.8905112 0.9618567 0.8079476 -0.7041107 0.6599124 0.05514744 -0.3495654 0.2836183 0.002033976 -0.5000019 0.03994759 0.3136394 -0.693019 0.2549273 0.4825498 -0.1085699 0.5301117 0.8539335 -0.4425995 0.2049748 0.07652891 -0.2142174 0.785323 0.7538005 -0.4650302 0.6243752 0.6741527 -0.02135292 0.6103745 0.9763628 -0.0497878 0.0303411 0.8805022 -0.4579693 0.1034673 0.4846284 -0.4184919 0.4825779 0.9556063 -0.1863809 0.3183447 0.9775377 -0.7401186 0.7009468 0.003264953 -0.7918574 0.6276355 0.04991206 -0.6082056 0.2555821 0.8083426 -0.01712132 0.2993197 0.9886052 -0.7096261 0.9665291 0.9778993 -0.8743482 0.517521 0.7659602 -0.7937461 0.7688173 0.3705569 -0.1569995 0.1452445 0.8859792 -0.9813515 0.1495767 0.5970122 -0.6446931 0.3648909 0.6606749 -0.1829048 0.6102539 0.3404088 -0.3123941 0.4041222 0.0724808 -0.02774338 0.4667966 0.1525297 -0.8299741 0.4387751 0.903654 -0.4465366 0.325474 0.1589254 -0.5312997 0.9626195 0.9197928 -0.1839568 0.3926444 0.06868142 -0.8855224 0.3408713 0.4069305 -0.3196138 0.6995248 0.04282044 -0.3975496 0.3111648 0.9437472 -0.9016082 0.9270398 0.3714305 -0.6607151 0.8137829 0.2186289 -0.05809139 0.685765 0.05399829 -0.665495 0.487526 0.4398769 -0.730593 0.3953584 0.5735964 -0.8949581 0.7765559 0.5233431 -0.6145434 0.1527851 0.624663 -0.2375473 0.3091391 0.5206416 -0.5681346 0.5586951 0.5604979 -0.0252893 0.7132818 0.6457598 -0.05284001 0.01097356 0.7924766 -0.1806953 0.1669254 0.6434768 -0.8337508 0.8247018 0.2845829 -0.06199834 0.265549 0.9173734 -0.3767072 0.1617071 0.3750655 -0.5462767 0.9485375 0.6408749 -0.8923919 0.6838962 0.199377 -0.9666584 0.6536819 0.7423414 -0.5063124 0.9421607 0.7578361 -0.1854233 0.8290645 0.3744421 -0.3446627 0.0852911 0.6026156 -0.4274893 0.2644961 0.9465874 -0.5211124 0.7120902 0.5903262 -0.388234 0.6242118 0.5284909 -0.4941571 0.0006884714 0.7666873 -0.3662499 0.4524836 0.472685 -0.9890414 0.1748146 0.5765221 -0.3147266 0.3237005 0.9484965 -0.6795018 0.8192073 0.4063157 -0.2928698 0.08684593 0.2197925 -0.3487885 0.311215 0.4109692 -0.2282353 0.6537832 0.9223566 -0.8740864 0.7190608 0.6997792 -0.5012566 0.1072908 0.3147683 -0.5402145 0.1015471 0.5657949 -0.8502668 0.6347147 0.5563974 -0.8583462 0.1815312 0.9030805 -0.3361507 0.3068979 0.3514087 -0.01394647 0.513432 0.1995379 -0.2801927 0.1111185 0.757228 -0.6386204 0.7605298 0.275602 -0.4186158 0.3199896 0.7880638 -0.7057533 0.9474321 0.6867773 -0.2226965 0.03524387 0.7182988 -0.1421468 0.5617437 0.7602597 -0.7192137 0.2537215 0.1080635 -0.6960402 0.08752386 0.875843 -0.7323539 0.3000914 0.0380737 -0.5385771 0.3650239 0.2788593 -0.7986149 0.9281337 0.8099491 -0.3414695 0.5726238 0.6232916 -0.9388162 0.3578852 0.2142286 -0.8269561 0.684406 0.05587881 -0.03856974 0.2146643 0.2543987 -0.01667429 0.08892812 0.8273322 -0.8326643 0.2443136 0.2686263 -0.8089433 0.973038 0.3595942 -0.003547196 0.3862811 0.6647595 -0.7042358 0.3305633 0.6873248 -0.7315779 0.9356113 0.3772986 -0.7960126 0.5628121 0.9144706 -0.6924471 0.7828254 0.898097 -0.2926238 0.1094896 0.5853865 -0.2898759 0.1576347 0.8880545 -0.0695874 0.9461986 0.9910887 -0.09306072 0.2382126 0.2565955 -0.3403367 0.7137071 0.06890412 -0.2897373 0.6325306 0.1548083 -0.6889314 0.2200384 0.2848254 -0.2809444 0.6850391 0.679054 -0.004693708 0.6313566 0.2437309 -0.06993014 0.7552199 0.7084397 -0.07350779 0.4795264 0.4390723 -0.4697891 0.6491548 0.703844 -0.5327356 0.4346496 0.4489745 -SCALARS domain float -LOOKUP_TABLE default -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 diff --git a/test_data/vtk_points_test.vtp b/test_data/vtk_points_test.vtp new file mode 100644 index 0000000000000000000000000000000000000000..6c595272a39dce5c3a83303c65efe028774860ba --- /dev/null +++ b/test_data/vtk_points_test.vtp @@ -0,0 +1,1824 @@ +<VTKFile type="PolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PolyData> + <Piece NumberOfPoints="300" NumberOfVerts="300"> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="ascii"> +0.191120 0.542772 0.939108 +0.933523 0.710147 0.682257 +0.228446 0.513097 0.438905 +0.700754 0.436179 0.434735 +0.751419 0.522504 0.196855 +0.666369 0.261523 0.050127 +0.573708 0.768383 0.022587 +0.750211 0.313137 0.190846 +0.507718 0.273360 0.264172 +0.670213 0.932599 0.212948 +0.586036 0.006718 0.574775 +0.336361 0.205412 0.440432 +0.553825 0.740555 0.064820 +0.764503 0.468990 0.878126 +0.323438 0.181610 0.943831 +0.329992 0.043079 0.688576 +0.095793 0.009830 0.801123 +0.349360 0.212307 0.266992 +0.368002 0.414173 0.890974 +0.471037 0.198481 0.584590 +0.363141 0.971788 0.567570 +0.193627 0.047362 0.347666 +0.078823 0.824102 0.303324 +0.892978 0.147594 0.589520 +0.768770 0.021556 0.879563 +0.173734 0.131239 0.179741 +0.392798 0.563805 0.325374 +0.241990 0.120892 0.993650 +0.950192 0.297734 0.372967 +0.618250 0.020735 0.852418 +0.507541 0.634685 0.435244 +0.857826 0.812930 0.263612 +0.905927 0.426169 0.242918 +0.551551 0.826687 0.394286 +0.107476 0.018033 0.122876 +0.027658 0.315680 0.861391 +0.864926 0.042390 0.667640 +0.937087 0.686836 0.209923 +0.960032 0.214003 0.456393 +0.838234 0.705078 0.379994 +0.743514 0.670946 0.671558 +0.434425 0.879627 0.032296 +0.954834 0.877288 0.061284 +0.239914 0.979709 0.690876 +0.334337 0.292961 0.194138 +0.397971 0.064623 0.159310 +0.639743 0.559217 0.628284 +0.319393 0.698422 0.808751 +0.534981 0.605794 0.215716 +0.932453 0.633508 0.954549 +0.860046 0.170877 0.901505 +0.581338 0.696935 0.013719 +0.273513 0.037100 0.801600 +0.857205 0.467507 0.627542 +0.752721 0.974119 0.427029 +0.371101 0.245019 0.119228 +0.733240 0.911167 0.240259 +0.659184 0.906727 0.920069 +0.723200 0.826380 0.620956 +0.665010 0.286470 0.644219 +0.550957 0.831365 0.249487 +0.136109 0.843937 0.995786 +0.958540 0.434625 0.812213 +0.025767 0.297417 0.212592 +0.956965 0.060432 0.382506 +0.647490 0.425935 0.083679 +0.492244 0.694858 0.917290 +0.595547 0.101746 0.165874 +0.715210 0.552892 0.556047 +0.727179 0.190203 0.479701 +0.452899 0.191989 0.800239 +0.189775 0.575804 0.255534 +0.787141 0.426864 0.467209 +0.674216 0.630124 0.240190 +0.921028 0.344758 0.550895 +0.051571 0.205424 0.679874 +0.450943 0.397533 0.256193 +0.520349 0.229449 0.854270 +0.444768 0.451041 0.509270 +0.033064 0.374076 0.800554 +0.524198 0.393980 0.552048 +0.743037 0.632495 0.584216 +0.264430 0.570424 0.532054 +0.538226 0.023322 0.450331 +0.513191 0.768138 0.952403 +0.790408 0.301653 0.043437 +0.328417 0.622360 0.766373 +0.186272 0.564519 0.339561 +0.251027 0.787802 0.694365 +0.045131 0.074015 0.734981 +0.066324 0.363983 0.337433 +0.129496 0.763412 0.395678 +0.451936 0.568539 0.719855 +0.084249 0.651408 0.904191 +0.484451 0.939076 0.217938 +0.355350 0.994250 0.900963 +0.195476 0.033896 0.116821 +0.772962 0.692030 0.614234 +0.727780 0.125820 0.608612 +0.602774 0.518449 0.155444 +0.369033 0.299516 0.011738 +0.475438 0.421222 0.071321 +0.488239 0.462790 0.163958 +0.386197 0.484129 0.086628 +0.120758 0.061846 0.487070 +0.462610 0.389263 0.483895 +0.228595 0.232147 0.135940 +0.499425 0.308550 0.230081 +0.087310 0.042081 0.378270 +0.188056 0.031825 0.387216 +0.345997 0.312009 0.096517 +0.398427 0.201282 0.242778 +0.354047 0.115364 0.036240 +0.228931 0.360446 0.417346 +0.143610 0.161319 0.339278 +0.282976 0.258190 0.285882 +0.432920 0.326511 0.162626 +0.263382 0.388375 0.282068 +0.135151 0.377638 0.265092 +0.369358 0.023984 0.158936 +0.321014 0.248223 0.173368 +0.226998 0.475005 0.495730 +0.019942 0.433206 0.393383 +0.434013 0.141503 0.051140 +0.227366 0.152198 0.056331 +0.038190 0.345733 0.346530 +0.197246 0.386069 0.292313 +0.130798 0.337481 0.042791 +0.137051 0.472957 0.441009 +0.226778 0.190582 0.355922 +0.487073 0.487445 0.312289 +0.028843 0.018109 0.043890 +0.470008 0.105539 0.377718 +0.241189 0.290279 0.357752 +0.412688 0.177427 0.496471 +0.256056 0.231897 0.011382 +0.147882 0.234706 0.314979 +0.357467 0.185318 0.495461 +0.272803 0.390637 0.400779 +0.092272 0.125044 0.279622 +0.388039 0.459262 0.441601 +0.399029 0.140674 0.412037 +0.231982 0.211471 0.468093 +0.457421 0.090837 0.142090 +0.152496 0.035710 0.201575 +0.002651 0.399729 0.457187 +0.464700 0.132774 0.078359 +0.170972 0.140148 0.175650 +0.385566 0.107831 0.386325 +0.347609 0.148431 0.170577 +0.164102 0.297584 0.335798 +0.176064 0.100559 0.327196 +0.172839 0.028758 0.360324 +0.048560 0.359953 0.428980 +0.434215 0.161937 0.105788 +0.491057 0.168019 0.295184 +0.393718 0.343154 0.049346 +0.165409 0.175407 0.210349 +0.240776 0.406808 0.304134 +0.052120 0.236228 0.332001 +0.332446 0.312939 0.490474 +0.384584 0.136616 0.039850 +0.041979 0.277051 0.488044 +0.152317 0.417591 0.058421 +0.077951 0.451642 0.368014 +0.251505 0.324998 0.187823 +0.050005 0.213619 0.455739 +0.283974 0.045462 0.410410 +0.177204 0.477689 0.255347 +0.390044 0.208570 0.444316 +0.199245 0.207366 0.139578 +0.025771 0.444025 0.393377 +0.130163 0.128066 0.034143 +0.220677 0.493486 0.322588 +0.010527 0.407131 0.456489 +0.098184 0.304481 0.145582 +0.303170 0.318027 0.340675 +0.340671 0.495759 0.253506 +0.050337 0.403730 0.441738 +0.131048 0.489254 0.144981 +0.375028 0.425500 0.329455 +0.462892 0.329894 0.155832 +0.017700 0.176812 0.303820 +0.238059 0.297001 0.201085 +0.285588 0.070994 0.398236 +0.280854 0.271676 0.170450 +0.158920 0.036350 0.356981 +0.277225 0.099905 0.335509 +0.166247 0.078997 0.057278 +0.277047 0.351886 0.026585 +0.187544 0.468093 0.186185 +0.187124 0.369427 0.226338 +0.126269 0.268142 0.486430 +0.028362 0.476250 0.491052 +0.463467 0.047069 0.362822 +0.160605 0.086875 0.062252 +0.133424 0.473771 0.125624 +0.348983 0.328602 0.366171 +0.003919 0.496709 0.174369 +0.288525 0.016649 0.339237 +0.118551 0.284626 0.040045 +0.229319 0.051703 0.156612 +0.289464 0.043055 0.230019 +0.128697 0.237347 0.027330 +0.083331 0.140340 0.062204 +0.168957 0.146042 0.167754 +0.211293 0.004162 0.154877 +0.081112 0.084725 0.271467 +0.221586 0.065918 0.040172 +0.180773 0.137546 0.074526 +0.266663 0.191928 0.168763 +0.104026 0.075138 0.183329 +0.169742 0.141202 0.247453 +0.052619 0.159521 0.165625 +0.213524 0.052483 0.036394 +0.224958 0.120398 0.041162 +0.018617 0.248016 0.121734 +0.073585 0.177285 0.244851 +0.088333 0.233388 0.028923 +0.127583 0.004240 0.020761 +0.134085 0.163042 0.138277 +0.269481 0.009191 0.204128 +0.125259 0.015738 0.046834 +0.190405 0.026362 0.053137 +0.219299 0.187878 0.296406 +0.228715 0.090299 0.075487 +0.114361 0.175878 0.060813 +0.025169 0.122417 0.028319 +0.288496 0.108410 0.286945 +0.183611 0.216238 0.182742 +0.159681 0.195184 0.128106 +0.295720 0.053621 0.143373 +0.147892 0.222327 0.254465 +0.172590 0.298237 0.155147 +0.272134 0.257444 0.049840 +0.035742 0.096029 0.128343 +0.068981 0.043026 0.069018 +0.219187 0.158450 0.013378 +0.189143 0.053835 0.078823 +0.043211 0.155552 0.039652 +0.217259 0.231674 0.249962 +0.164037 0.202389 0.252910 +0.048510 0.152404 0.205957 +0.204658 0.004322 0.044297 +0.168889 0.224852 0.221542 +0.137715 0.166512 0.026851 +0.228219 0.042420 0.107482 +0.022607 0.186198 0.240395 +0.120443 0.264825 0.090921 +0.056556 0.198868 0.089208 +0.256396 0.168550 0.265397 +0.266806 0.118624 0.035927 +0.257922 0.096746 0.200882 +0.255168 0.012391 0.065189 +0.025979 0.031622 0.176754 +0.049886 0.053168 0.106784 +0.138538 0.173756 0.018395 +0.123969 0.015724 0.263539 +0.293842 0.133309 0.258649 +0.157130 0.150916 0.269278 +0.255548 0.230316 0.173530 +0.176835 0.070607 0.000577 +0.175628 0.097939 0.237882 +0.274028 0.209767 0.006667 +0.248491 0.146381 0.279762 +0.078035 0.151517 0.259897 +0.044696 0.234419 0.132030 +0.258663 0.299681 0.109536 +0.262694 0.052572 0.092809 +0.147086 0.001923 0.204068 +0.140134 0.081926 0.037603 +0.282019 0.187575 0.264492 +0.280932 0.291277 0.152808 +0.165250 0.202107 0.199372 +0.188213 0.294921 0.238358 +0.181157 0.207082 0.154922 +0.130117 0.006155 0.080761 +0.215823 0.070212 0.074666 +0.232166 0.207217 0.234931 +0.143946 0.292738 0.154480 +0.178165 0.008385 0.005120 +0.044910 0.159371 0.097925 +0.231587 0.260975 0.155817 +0.200283 0.145669 0.077631 +0.053339 0.121780 0.027141 +0.183462 0.265249 0.160318 +0.044482 0.157596 0.142178 +0.166244 0.195940 0.041539 +0.119972 0.224156 0.142231 +0.116722 0.118538 0.208967 +0.146648 0.156782 0.157538 +0.087086 0.075396 0.233221 +0.015056 0.042668 0.121880 +0.245237 0.220832 0.095027 +0.023365 0.068338 0.062054 +0.270623 0.144397 0.249118 +0.021136 0.101558 0.082519 +0.258095 0.288331 0.149363 +0.175789 0.280555 0.166442 +0.131178 0.070647 0.282866 + </DataArray> + </Points> + <Verts> + <DataArray type="Int64" Name="connectivity" format="ascii"> +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 + </DataArray> + <DataArray type="Int64" Name="offsets" format="ascii"> +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 + </DataArray> + </Verts> + <PointData> + <DataArray type="Float32" Name="attr0" format="ascii"> +0.852971 +0.298533 +0.374499 +0.655972 +0.865272 +0.616035 +0.082312 +0.993332 +0.232030 +0.118355 +0.019060 +0.941814 +0.603229 +0.354637 +0.711162 +0.403963 +0.921693 +0.107294 +0.245661 +0.317058 +0.957746 +0.206326 +0.653689 +0.447751 +0.341156 +0.804321 +0.467846 +0.535770 +0.772000 +0.729917 +0.258604 +0.327000 +0.439604 +0.392555 +0.004309 +0.698174 +0.478613 +0.651305 +0.659516 +0.393817 +0.532904 +0.979128 +0.023074 +0.455661 +0.010038 +0.030554 +0.945015 +0.560831 +0.795318 +0.013792 +0.788268 +0.512285 +0.397468 +0.937954 +0.594856 +0.055069 +0.694960 +0.043876 +0.636348 +0.245933 +0.382113 +0.402131 +0.937465 +0.573764 +0.808921 +0.442014 +0.968540 +0.701139 +0.746264 +0.338837 +0.256469 +0.058276 +0.139620 +0.339956 +0.538921 +0.500537 +0.107227 +0.650489 +0.782750 +0.739235 +0.959145 +0.687044 +0.017537 +0.387559 +0.241816 +0.173516 +0.356896 +0.559304 +0.913497 +0.703681 +0.918354 +0.669722 +0.078206 +0.496498 +0.768486 +0.406332 +0.681378 +0.059121 +0.787820 +0.557611 +0.587362 +0.874005 +0.213440 +0.001496 +0.983732 +0.810587 +0.639992 +0.058517 +0.079494 +0.553878 +0.648266 +0.881843 +0.970527 +0.964282 +0.888865 +0.328919 +0.129298 +0.606851 +0.572606 +0.396089 +0.899592 +0.948734 +0.142206 +0.948323 +0.086819 +0.242250 +0.174357 +0.123324 +0.378005 +0.541916 +0.026611 +0.233866 +0.639915 +0.182560 +0.282541 +0.188314 +0.571784 +0.832912 +0.495725 +0.175924 +0.329028 +0.444972 +0.602742 +0.281667 +0.616374 +0.032723 +0.774582 +0.460717 +0.756699 +0.229757 +0.738737 +0.368086 +0.071144 +0.351417 +0.882991 +0.993420 +0.826638 +0.716955 +0.006115 +0.704945 +0.976632 +0.020158 +0.478424 +0.735344 +0.970718 +0.574414 +0.075563 +0.203386 +0.495641 +0.973494 +0.047755 +0.325108 +0.621460 +0.925488 +0.041937 +0.120086 +0.708064 +0.881025 +0.940036 +0.559846 +0.615448 +0.095995 +0.002017 +0.220029 +0.943156 +0.970026 +0.657189 +0.423148 +0.858152 +0.099909 +0.702431 +0.411173 +0.258515 +0.134678 +0.715494 +0.784025 +0.105641 +0.540421 +0.543327 +0.369196 +0.297572 +0.501548 +0.594117 +0.192947 +0.595426 +0.563149 +0.841496 +0.429521 +0.648455 +0.560535 +0.028052 +0.864735 +0.019856 +0.604270 +0.904489 +0.467788 +0.776353 +0.729395 +0.448073 +0.797913 +0.453553 +0.004086 +0.833728 +0.334639 +0.368449 +0.443595 +0.396396 +0.315691 +0.856040 +0.089159 +0.286122 +0.748909 +0.864509 +0.768161 +0.192694 +0.346131 +0.942188 +0.395710 +0.397673 +0.626924 +0.765279 +0.972695 +0.090216 +0.355193 +0.189639 +0.751826 +0.308916 +0.831476 +0.527642 +0.350986 +0.445174 +0.516773 +0.862921 +0.064114 +0.286015 +0.977170 +0.211858 +0.665073 +0.630984 +0.767986 +0.095765 +0.669539 +0.220586 +0.543165 +0.111935 +0.354557 +0.575822 +0.349471 +0.254946 +0.909942 +0.957428 +0.227841 +0.590566 +0.038630 +0.524101 +0.642957 +0.014956 +0.730456 +0.869711 +0.328956 +0.127755 +0.771101 +0.511895 +0.021708 +0.570587 +0.327777 +0.289238 +0.721133 +0.418497 +0.300132 +0.007203 +0.311555 +0.471284 +0.097121 +0.974408 +0.057946 +0.939123 +0.937237 +0.636010 +0.555377 + </DataArray> + <DataArray type="Float32" Name="attr1" NumberOfComponents="3" format="ascii"> +0.974855 0.182712 0.353524 +0.424160 0.110110 0.579035 +0.190246 0.061420 0.373246 +0.611396 0.804149 0.787833 +0.258392 0.088265 0.516999 +0.932864 0.796400 0.761720 +0.202463 0.933742 0.233223 +0.647372 0.937100 0.327533 +0.380907 0.744841 0.394940 +0.563410 0.296064 0.081189 +0.785804 0.971876 0.465784 +0.546090 0.512313 0.060887 +0.414785 0.304175 0.983048 +0.636676 0.406505 0.310794 +0.665552 0.740291 0.689837 +0.826659 0.178459 0.931445 +0.730651 0.339351 0.487801 +0.812279 0.343814 0.056097 +0.865080 0.309431 0.728432 +0.540727 0.387222 0.788814 +0.969133 0.295624 0.239997 +0.906036 0.631122 0.057216 +0.589475 0.196202 0.486468 +0.113449 0.009212 0.401778 +0.055461 0.699285 0.951597 +0.323826 0.939609 0.882476 +0.759131 0.416966 0.694541 +0.278800 0.264022 0.517509 +0.951852 0.220863 0.792527 +0.660425 0.035142 0.765143 +0.620892 0.917063 0.299671 +0.633199 0.285234 0.231222 +0.468825 0.611679 0.848871 +0.685626 0.437300 0.513253 +0.786486 0.871355 0.760744 +0.035314 0.783950 0.175260 +0.267478 0.342230 0.580082 +0.230425 0.492935 0.160317 +0.921161 0.068945 0.201576 +0.501517 0.194002 0.587394 +0.467794 0.305777 0.495884 +0.583414 0.249436 0.652367 +0.947601 0.872980 0.625842 +0.074566 0.281616 0.156323 +0.722019 0.197292 0.951730 +0.628880 0.311676 0.888460 +0.483631 0.606450 0.062151 +0.700950 0.906899 0.806163 +0.509964 0.038603 0.288107 +0.157430 0.737118 0.704073 +0.634902 0.821160 0.391876 +0.003890 0.435230 0.870532 +0.364716 0.036222 0.028219 +0.523801 0.222180 0.245130 +0.505365 0.300678 0.293855 +0.166380 0.524246 0.062171 +0.607089 0.640346 0.185159 +0.811748 0.278636 0.416859 +0.273147 0.041583 0.850085 +0.664299 0.850463 0.766277 +0.798687 0.728934 0.002118 +0.433484 0.637834 0.328726 +0.088473 0.885200 0.414898 +0.296346 0.321069 0.988769 +0.232446 0.337396 0.632253 +0.655486 0.802277 0.100490 +0.075379 0.462334 0.657391 +0.552515 0.937434 0.778212 +0.259311 0.348355 0.567217 +0.684262 0.140062 0.153986 +0.664215 0.321142 0.437074 +0.420876 0.664465 0.087848 +0.834319 0.735321 0.749929 +0.896771 0.459715 0.679681 +0.197650 0.126174 0.327835 +0.710454 0.838622 0.649526 +0.427176 0.933363 0.551387 +0.574371 0.424318 0.519411 +0.361684 0.272015 0.035163 +0.914091 0.750783 0.790335 +0.984060 0.345891 0.813044 +0.052482 0.053722 0.389588 +0.082599 0.348745 0.646424 +0.409982 0.586694 0.015411 +0.182073 0.283344 0.316668 +0.981454 0.006706 0.947374 +0.259590 0.208006 0.321186 +0.931300 0.267653 0.978082 +0.682423 0.615691 0.222843 +0.340862 0.373269 0.847004 +0.435999 0.884016 0.894422 +0.339180 0.953451 0.799153 +0.196631 0.931709 0.336209 +0.916934 0.581745 0.695152 +0.136537 0.420263 0.937414 +0.900172 0.991518 0.691928 +0.360226 0.499134 0.010015 +0.642481 0.053374 0.119006 +0.812589 0.852934 0.597683 +0.356375 0.927603 0.941513 +0.118846 0.284581 0.498548 +0.465571 0.182496 0.419099 +0.022536 0.216983 0.243639 +0.748966 0.283258 0.475152 +0.608974 0.622314 0.739247 +0.623307 0.045112 0.563700 +0.636431 0.545619 0.636195 +0.538857 0.092245 0.458816 +0.775629 0.996347 0.113348 +0.198996 0.096923 0.831425 +0.467768 0.694374 0.960596 +0.487926 0.001341 0.902940 +0.799845 0.553262 0.069753 +0.712037 0.530658 0.158157 +0.878387 0.472525 0.018790 +0.235864 0.544684 0.440579 +0.940469 0.704494 0.507606 +0.094193 0.144959 0.046417 +0.967157 0.801992 0.569089 +0.024050 0.322227 0.611785 +0.292525 0.560025 0.087836 +0.216231 0.413998 0.506112 +0.319363 0.084357 0.354575 +0.688523 0.542344 0.527243 +0.002121 0.543713 0.959158 +0.467417 0.342127 0.836699 +0.851858 0.811869 0.944677 +0.629267 0.703697 0.958160 +0.371200 0.759352 0.781539 +0.277177 0.615293 0.114600 +0.904938 0.695272 0.370602 +0.057916 0.725569 0.105722 +0.031935 0.459218 0.995347 +0.601200 0.788756 0.031770 +0.672655 0.673094 0.764993 +0.335442 0.583163 0.631399 +0.999564 0.972554 0.913985 +0.558700 0.729931 0.062086 +0.435946 0.549780 0.645716 +0.362743 0.403041 0.201784 +0.147910 0.591999 0.578013 +0.736613 0.373107 0.164519 +0.563700 0.676302 0.427174 +0.376949 0.876587 0.368549 +0.187104 0.404920 0.066951 +0.219335 0.268006 0.909810 +0.674851 0.758341 0.662445 +0.544429 0.002246 0.261469 +0.280467 0.071991 0.826468 +0.093412 0.941462 0.879504 +0.873736 0.629901 0.339490 +0.707538 0.525924 0.803564 +0.055409 0.214112 0.594676 +0.117751 0.958344 0.107447 +0.047842 0.418597 0.862125 +0.632631 0.722967 0.733534 +0.558433 0.344833 0.366083 +0.307090 0.091221 0.450498 +0.291013 0.179620 0.972249 +0.936809 0.474510 0.899907 +0.226122 0.441481 0.120103 +0.712815 0.134851 0.798704 +0.589438 0.839285 0.604777 +0.124083 0.637404 0.953506 +0.277633 0.226506 0.810398 +0.956562 0.316070 0.550884 +0.344262 0.035843 0.514458 +0.554306 0.820681 0.222277 +0.069751 0.427959 0.744415 +0.894048 0.342507 0.477295 +0.941378 0.750693 0.520998 +0.012043 0.610027 0.068239 +0.752392 0.479354 0.229565 +0.964143 0.108316 0.304055 +0.625999 0.622865 0.944977 +0.171931 0.229501 0.035890 +0.889823 0.854941 0.568945 +0.096816 0.432847 0.125681 +0.500931 0.583018 0.782044 +0.019721 0.294496 0.335398 +0.870327 0.132181 0.098780 +0.370678 0.856673 0.704303 +0.058839 0.838349 0.993585 +0.915902 0.367099 0.874785 +0.872603 0.666479 0.097305 +0.737500 0.075544 0.498425 +0.154428 0.777809 0.661600 +0.155942 0.579055 0.943966 +0.790159 0.251363 0.678783 +0.153342 0.985911 0.591133 +0.302553 0.135238 0.299727 +0.890511 0.961857 0.807948 +0.704111 0.659912 0.055147 +0.349565 0.283618 0.002034 +0.500002 0.039948 0.313639 +0.693019 0.254927 0.482550 +0.108570 0.530112 0.853934 +0.442600 0.204975 0.076529 +0.214217 0.785323 0.753801 +0.465030 0.624375 0.674153 +0.021353 0.610375 0.976363 +0.049788 0.030341 0.880502 +0.457969 0.103467 0.484628 +0.418492 0.482578 0.955606 +0.186381 0.318345 0.977538 +0.740119 0.700947 0.003265 +0.791857 0.627635 0.049912 +0.608206 0.255582 0.808343 +0.017121 0.299320 0.988605 +0.709626 0.966529 0.977899 +0.874348 0.517521 0.765960 +0.793746 0.768817 0.370557 +0.156999 0.145245 0.885979 +0.981351 0.149577 0.597012 +0.644693 0.364891 0.660675 +0.182905 0.610254 0.340409 +0.312394 0.404122 0.072481 +0.027743 0.466797 0.152530 +0.829974 0.438775 0.903654 +0.446537 0.325474 0.158925 +0.531300 0.962620 0.919793 +0.183957 0.392644 0.068681 +0.885522 0.340871 0.406931 +0.319614 0.699525 0.042820 +0.397550 0.311165 0.943747 +0.901608 0.927040 0.371431 +0.660715 0.813783 0.218629 +0.058091 0.685765 0.053998 +0.665495 0.487526 0.439877 +0.730593 0.395358 0.573596 +0.894958 0.776556 0.523343 +0.614543 0.152785 0.624663 +0.237547 0.309139 0.520642 +0.568135 0.558695 0.560498 +0.025289 0.713282 0.645760 +0.052840 0.010974 0.792477 +0.180695 0.166925 0.643477 +0.833751 0.824702 0.284583 +0.061998 0.265549 0.917373 +0.376707 0.161707 0.375065 +0.546277 0.948538 0.640875 +0.892392 0.683896 0.199377 +0.966658 0.653682 0.742341 +0.506312 0.942161 0.757836 +0.185423 0.829064 0.374442 +0.344663 0.085291 0.602616 +0.427489 0.264496 0.946587 +0.521112 0.712090 0.590326 +0.388234 0.624212 0.528491 +0.494157 0.000688 0.766687 +0.366250 0.452484 0.472685 +0.989041 0.174815 0.576522 +0.314727 0.323701 0.948497 +0.679502 0.819207 0.406316 +0.292870 0.086846 0.219792 +0.348788 0.311215 0.410969 +0.228235 0.653783 0.922357 +0.874086 0.719061 0.699779 +0.501257 0.107291 0.314768 +0.540215 0.101547 0.565795 +0.850267 0.634715 0.556397 +0.858346 0.181531 0.903081 +0.336151 0.306898 0.351409 +0.013946 0.513432 0.199538 +0.280193 0.111119 0.757228 +0.638620 0.760530 0.275602 +0.418616 0.319990 0.788064 +0.705753 0.947432 0.686777 +0.222696 0.035244 0.718299 +0.142147 0.561744 0.760260 +0.719214 0.253722 0.108064 +0.696040 0.087524 0.875843 +0.732354 0.300091 0.038074 +0.538577 0.365024 0.278859 +0.798615 0.928134 0.809949 +0.341469 0.572624 0.623292 +0.938816 0.357885 0.214229 +0.826956 0.684406 0.055879 +0.038570 0.214664 0.254399 +0.016674 0.088928 0.827332 +0.832664 0.244314 0.268626 +0.808943 0.973038 0.359594 +0.003547 0.386281 0.664759 +0.704236 0.330563 0.687325 +0.731578 0.935611 0.377299 +0.796013 0.562812 0.914471 +0.692447 0.782825 0.898097 +0.292624 0.109490 0.585387 +0.289876 0.157635 0.888054 +0.069587 0.946199 0.991089 +0.093061 0.238213 0.256595 +0.340337 0.713707 0.068904 +0.289737 0.632531 0.154808 +0.688931 0.220038 0.284825 +0.280944 0.685039 0.679054 +0.004694 0.631357 0.243731 +0.069930 0.755220 0.708440 +0.073508 0.479526 0.439072 +0.469789 0.649155 0.703844 +0.532736 0.434650 0.448974 + </DataArray> + <DataArray type="Float32" Name="domain" format="ascii"> +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 + </DataArray> + </PointData> + </Piece> + </PolyData> +</VTKFile> \ No newline at end of file diff --git a/test_data/vtk_points_with_prp_names_prec_check_test.vtp b/test_data/vtk_points_with_prp_names_prec_check_test.vtp new file mode 100644 index 0000000000000000000000000000000000000000..f126148310d02da26afb395e8d7aff39f743ef6f --- /dev/null +++ b/test_data/vtk_points_with_prp_names_prec_check_test.vtp @@ -0,0 +1,624 @@ +<VTKFile type="PolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PolyData> + <Piece NumberOfPoints="100" NumberOfVerts="100"> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="ascii"> +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 + </DataArray> + </Points> + <Verts> + <DataArray type="Int64" Name="connectivity" format="ascii"> +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 + </DataArray> + <DataArray type="Int64" Name="offsets" format="ascii"> +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 + </DataArray> + </Verts> + <PointData> + <DataArray type="Float32" Name="scalar" format="ascii"> +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 +340282346638528859811704183484516925440.000000 + </DataArray> + <DataArray type="Float64" Name="vector" NumberOfComponents="3" format="ascii"> +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 + </DataArray> + <DataArray type="Float32" Name="domain" format="ascii"> +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 + </DataArray> + </PointData> + </Piece> + </PolyData> +</VTKFile> \ No newline at end of file diff --git a/test_data/vtk_points_with_prp_names_test.vtk b/test_data/vtk_points_with_prp_names_test.vtk deleted file mode 100644 index 8751935edb3da8da087525b8d153d3804091acb5..0000000000000000000000000000000000000000 --- a/test_data/vtk_points_with_prp_names_test.vtk +++ /dev/null @@ -1,512 +0,0 @@ -# vtk DataFile Version 3.0 -points -ASCII -DATASET POLYDATA -POINTS 100 double -0.19112 0.542772 0.939108 -0.948755 0.133483 0.852971 -0.118846 0.284581 0.498548 -0.949426 0.657156 0.682034 -0.950877 0.842444 0.142642 -0.42416 0.11011 0.579035 -0.501548 0.0497878 0.0303411 -0.263825 0.228446 0.513097 -0.964881 0.143517 0.766729 -0.21344 0.0225361 0.216983 -0.484628 0.376442 0.739673 -0.434735 0.772395 0.968258 -0.655972 0.611396 0.804149 -0.475152 0.192947 0.418492 -0.401742 0.4757 0.751419 -0.974139 0.27777 0.467799 -0.516999 0.983732 0.608974 -0.318345 0.977538 0.661436 -0.261523 0.0501269 0.925221 -0.559181 0.616035 0.932864 -0.0451123 0.5637 0.563149 -0.0156538 0.653189 0.103735 -0.464294 0.271879 0.704308 -0.933742 0.233223 0.639992 -0.791857 0.627635 0.0499121 -0.750211 0.313137 0.190846 -0.282418 0.904891 0.993332 -0.538857 0.0922451 0.458816 -0.811196 0.66708 0.0329948 -0.174619 0.0841612 0.75654 -0.380907 0.744841 0.39494 -0.648455 0.0171213 0.29932 -0.042175 0.670213 0.932599 -0.602576 0.458485 0.248419 -0.553878 0.198996 0.0969226 -0.977899 0.528286 0.758505 -0.574775 0.691995 0.624018 -0.0190601 0.785804 0.971876 -0.960596 0.0280524 0.874348 -0.447138 0.0344463 0.336361 -0.485556 0.346753 0.250459 -0.0608873 0.881843 0.487926 -0.768817 0.370557 0.222135 -0.740555 0.0648196 0.708095 -0.824842 0.603229 0.414785 -0.553262 0.0697529 0.0198562 -0.625662 0.475677 0.615332 -0.720892 0.834692 0.175396 -0.406505 0.310794 0.964282 -0.981352 0.149577 0.597012 -0.323438 0.18161 0.943831 -0.174942 0.121315 0.711162 -0.878387 0.472525 0.0187903 -0.498441 0.0264502 0.304725 -0.565953 0.516379 0.571763 -0.826659 0.17846 0.931446 -0.467788 0.182905 0.610254 -0.349307 0.0957928 0.00982963 -0.0620559 0.82672 0.40578 -0.129298 0.940469 0.704494 -0.0724808 0.530659 0.511365 -0.266992 0.526764 0.776751 -0.107294 0.812279 0.343814 -0.0464172 0.729395 0.0277434 -0.920647 0.302787 0.368002 -0.530184 0.294443 0.777959 -0.728432 0.572606 0.967157 -0.438775 0.903654 0.515093 -0.198481 0.58459 0.738716 -0.0692024 0.317058 0.540727 -0.322227 0.611785 0.797913 -0.732847 0.734187 0.774465 -0.496447 0.346735 0.44695 -0.295624 0.239997 0.899592 -0.5313 0.96262 0.919793 -0.193627 0.0473623 0.347666 -0.0306365 0.680426 0.206326 -0.216231 0.413998 0.506112 -0.12791 0.633133 0.172681 -0.0398841 0.866411 0.786766 -0.589475 0.196202 0.486468 -0.833728 0.885522 0.340871 -0.315169 0.892978 0.147594 -0.634684 0.0878725 0.177122 -0.948323 0.688523 0.542344 -0.0428204 0.977225 0.421794 -0.879563 0.454732 0.304395 -0.341156 0.0554611 0.699285 -0.959158 0.368449 0.39755 -0.369309 0.959553 0.173734 -0.69306 0.762384 0.300997 -0.882476 0.24225 0.467417 -0.92704 0.371431 0.926172 -0.563805 0.325374 0.394492 -0.202709 0.467846 0.759131 -0.811869 0.944677 0.396396 -0.612276 0.92336 0.322679 -0.674962 0.0855814 0.0838965 -0.264022 0.517509 0.123324 -0.0580914 0.685765 0.0539983 -VERTICES 100 200 -1 0 -1 1 -1 2 -1 3 -1 4 -1 5 -1 6 -1 7 -1 8 -1 9 -1 10 -1 11 -1 12 -1 13 -1 14 -1 15 -1 16 -1 17 -1 18 -1 19 -1 20 -1 21 -1 22 -1 23 -1 24 -1 25 -1 26 -1 27 -1 28 -1 29 -1 30 -1 31 -1 32 -1 33 -1 34 -1 35 -1 36 -1 37 -1 38 -1 39 -1 40 -1 41 -1 42 -1 43 -1 44 -1 45 -1 46 -1 47 -1 48 -1 49 -1 50 -1 51 -1 52 -1 53 -1 54 -1 55 -1 56 -1 57 -1 58 -1 59 -1 60 -1 61 -1 62 -1 63 -1 64 -1 65 -1 66 -1 67 -1 68 -1 69 -1 70 -1 71 -1 72 -1 73 -1 74 -1 75 -1 76 -1 77 -1 78 -1 79 -1 80 -1 81 -1 82 -1 83 -1 84 -1 85 -1 86 -1 87 -1 88 -1 89 -1 90 -1 91 -1 92 -1 93 -1 94 -1 95 -1 96 -1 97 -1 98 -1 99 -POINT_DATA 100 -SCALARS scalar float -LOOKUP_TABLE default -0.7380653 -0.9748546 -0.2975725 -0.02518314 -0.7643975 -0.8740048 -0.8805022 -0.4389048 -0.3744993 -0.2436388 -0.03901848 -0.1732561 -0.787833 -0.4825779 -0.5225036 -0.2073478 -0.6223137 -0.4138168 -0.7785255 -0.7964005 -0.7401186 -0.5737079 -0.01387276 -0.6364312 -0.3425626 -0.9988492 -0.6473725 -0.4295211 -0.2624457 -0.7386184 -0.07949429 -0.9886052 -0.2129485 -0.1183546 -0.8314249 -0.1713345 -0.1930341 -0.4657843 -0.517521 -0.2054123 -0.6110951 -0.001340698 -0.7471956 -0.2307277 -0.3041754 -0.1569995 -0.7645034 -0.5317364 -0.7120366 -0.877432 -0.2872201 -0.6655521 -0.9044887 -0.6745987 -0.7498594 -0.3289186 -0.3404088 -0.8011235 -0.9216934 -0.5076056 -0.7365903 -0.5641357 -0.05609748 -0.4667966 -0.4141732 -0.09641074 -0.8019916 -0.6241942 -0.04796845 -0.3872222 -0.4465366 -0.3631405 -0.5434729 -0.2925248 -0.6808926 -0.4539952 -0.9060355 -0.004086397 -0.2966204 -0.4175316 -0.1422059 -0.4069305 -0.5895199 -0.447751 -0.5272425 -0.706947 -0.1126621 -0.9515968 -0.3111648 -0.1312392 -0.2516242 -0.3421274 -0.1825391 -0.7721381 -0.4169663 -0.6607151 -0.2419904 -0.4080551 -0.6292673 -0.3219828 -VECTORS vector float -0.5990317 0.02347561 0.3951705 -0.182712 0.3535236 0.5873617 -0.02135292 0.6103745 0.9763628 -0.9335228 0.7101471 0.6822569 -0.1723424 0.5220416 0.298533 -0.4655708 0.1824962 0.4190991 -0.2772013 0.250088 0.6072338 -0.9764787 0.9255797 0.3279163 -0.1902463 0.0614199 0.3732455 -0.5941165 0.4579693 0.1034673 -0.1146077 0.700754 0.4361788 -0.42899 0.7911557 0.0911006 -0.001495549 0.7489657 0.283258 -0.9556063 0.5025018 0.1946696 -0.196855 0.2415158 0.1236921 -0.8652724 0.2583924 0.08826474 -0.7392471 0.5954264 0.1863809 -0.2947665 0.6814652 0.666369 -0.9677892 0.5631894 0.486807 -0.7617198 0.8105871 0.6233074 -0.7009468 0.003264953 0.8053668 -0.7683834 0.02258709 0.4571891 -0.5162559 0.08231235 0.2024633 -0.5456192 0.6361949 0.8414957 -0.009091083 0.6885247 0.3157951 -0.6171004 0.4601619 0.2703731 -0.9371002 0.3275327 0.05851735 -0.6082056 0.2555821 0.8083426 -0.5077175 0.2733603 0.2641723 -0.2197255 0.1339068 0.2320302 -0.7756289 0.9963474 0.113348 -0.8657068 0.4348891 0.1796944 -0.3761124 0.06364942 0.7744325 -0.5634099 0.2960636 0.0811892 -0.5605351 0.7096261 0.9665291 -0.6467452 0.5860363 0.006718087 -0.8888776 0.639761 0.562542 -0.6482655 0.467768 0.6943737 -0.7659602 0.2142366 0.9645078 -0.4404316 0.7968533 0.4025637 -0.9418144 0.5460901 0.5123132 -0.90294 0.8647353 0.7937461 -0.8639637 0.9788803 0.5538249 -0.07248071 0.5658061 0.4706749 -0.9830479 0.9705274 0.7998453 -0.1452445 0.8859792 0.6805948 -0.4689904 0.8781258 0.4578618 -0.5520824 0.354637 0.6366761 -0.530658 0.1581565 0.6042695 -0.09299212 0.950583 0.6722253 -0.3226375 0.6785556 0.7117471 -0.7402906 0.689837 0.8888651 -0.6446931 0.3648909 0.6606749 -0.3299919 0.04307922 0.6885765 -0.4013279 0.137207 0.4039625 -0.2358644 0.5446841 0.4405788 -0.9601666 0.6686615 0.1980327 -0.8658391 0.6530218 0.3252512 -0.7306508 0.3393511 0.4878008 -0.7763534 0.3123941 0.4041222 -0.331228 0.3493605 0.2123068 -0.2452836 0.5909495 0.8161697 -0.6068508 0.09419347 0.144959 -0.1525297 0.3657426 0.2149011 -0.8909742 0.2703019 0.7552752 -0.2456609 0.8650802 0.3094309 -0.5690894 0.4480733 0.8299741 -0.1932477 0.9030499 0.4710369 -0.3178722 0.4252766 0.0141347 -0.7888145 0.3960887 0.02404979 -0.325474 0.1589254 0.8040309 -0.9717881 0.56757 0.6420289 -0.460925 0.9577457 0.9691333 -0.5600246 0.08783633 0.4535534 -0.122126 0.6360639 0.9787771 -0.9500107 0.9914594 0.8982705 -0.6311221 0.05721635 0.9487336 -0.1839568 0.3926444 0.06868142 -0.07882256 0.8241018 0.3033241 -0.05246073 0.1561136 0.6536888 -0.3193631 0.08435674 0.354575 -0.7173896 0.1376588 0.4041771 -0.8680261 0.2830056 0.1022792 -0.1134491 0.009212147 0.4017782 -0.3346388 0.3196138 0.6995248 -0.8248349 0.7687701 0.02155638 -0.7309955 0.6262591 0.9880216 -0.08681852 0.002121294 0.5437131 -0.9437472 0.2721777 0.7771147 -0.1797407 0.07638069 0.691466 -0.8043212 0.3238258 0.9396088 -0.8366987 0.4435953 0.9016082 -0.9074928 0.2645595 0.3927977 -0.5846261 0.3812043 0.5862598 -0.6945408 0.1743567 0.8518582 -0.8137829 0.2186289 0.580568 -0.1208917 0.9936497 0.2615958 -0.09439572 0.5357695 0.2788 -0.703697 0.9581603 0.3156907 -0.2391254 0.9066873 0.8127451 -SCALARS domain float -LOOKUP_TABLE default -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 diff --git a/test_data/vtk_points_with_prp_names_test.vtp b/test_data/vtk_points_with_prp_names_test.vtp new file mode 100644 index 0000000000000000000000000000000000000000..29d51188a85c1c2b81003f43a8ed6d996dd93a6d --- /dev/null +++ b/test_data/vtk_points_with_prp_names_test.vtp @@ -0,0 +1,624 @@ +<VTKFile type="PolyData" version="1.0" byte_order="LittleEndian" header_type="UInt64"> + <PolyData> + <Piece NumberOfPoints="100" NumberOfVerts="100"> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="ascii"> +0.191120 0.542772 0.939108 +0.948755 0.133483 0.852971 +0.118846 0.284581 0.498548 +0.949426 0.657156 0.682034 +0.950877 0.842444 0.142642 +0.424160 0.110110 0.579035 +0.501548 0.049788 0.030341 +0.263825 0.228446 0.513097 +0.964881 0.143517 0.766729 +0.213440 0.022536 0.216983 +0.484628 0.376442 0.739673 +0.434735 0.772395 0.968258 +0.655972 0.611396 0.804149 +0.475152 0.192947 0.418492 +0.401742 0.475700 0.751419 +0.974139 0.277770 0.467799 +0.516999 0.983732 0.608974 +0.318345 0.977538 0.661436 +0.261523 0.050127 0.925221 +0.559181 0.616035 0.932864 +0.045112 0.563700 0.563149 +0.015654 0.653189 0.103735 +0.464294 0.271879 0.704308 +0.933742 0.233223 0.639992 +0.791857 0.627635 0.049912 +0.750211 0.313137 0.190846 +0.282418 0.904891 0.993332 +0.538857 0.092245 0.458816 +0.811196 0.667080 0.032995 +0.174619 0.084161 0.756540 +0.380907 0.744841 0.394940 +0.648455 0.017121 0.299320 +0.042175 0.670213 0.932599 +0.602576 0.458485 0.248419 +0.553878 0.198996 0.096923 +0.977899 0.528286 0.758505 +0.574775 0.691995 0.624018 +0.019060 0.785804 0.971876 +0.960596 0.028052 0.874348 +0.447138 0.034446 0.336361 +0.485556 0.346753 0.250459 +0.060887 0.881843 0.487926 +0.768817 0.370557 0.222135 +0.740555 0.064820 0.708095 +0.824842 0.603229 0.414785 +0.553262 0.069753 0.019856 +0.625662 0.475677 0.615332 +0.720892 0.834692 0.175396 +0.406505 0.310794 0.964282 +0.981352 0.149577 0.597012 +0.323438 0.181610 0.943831 +0.174942 0.121315 0.711162 +0.878387 0.472525 0.018790 +0.498441 0.026450 0.304725 +0.565953 0.516379 0.571763 +0.826659 0.178460 0.931446 +0.467788 0.182905 0.610254 +0.349307 0.095793 0.009830 +0.062056 0.826720 0.405780 +0.129298 0.940469 0.704494 +0.072481 0.530659 0.511365 +0.266992 0.526764 0.776751 +0.107294 0.812279 0.343814 +0.046417 0.729395 0.027743 +0.920647 0.302787 0.368002 +0.530184 0.294443 0.777959 +0.728432 0.572606 0.967157 +0.438775 0.903654 0.515093 +0.198481 0.584590 0.738716 +0.069202 0.317058 0.540727 +0.322227 0.611785 0.797913 +0.732847 0.734187 0.774465 +0.496447 0.346735 0.446950 +0.295624 0.239997 0.899592 +0.531300 0.962620 0.919793 +0.193627 0.047362 0.347666 +0.030637 0.680426 0.206326 +0.216231 0.413998 0.506112 +0.127910 0.633133 0.172681 +0.039884 0.866411 0.786766 +0.589475 0.196202 0.486468 +0.833728 0.885522 0.340871 +0.315169 0.892978 0.147594 +0.634684 0.087873 0.177122 +0.948323 0.688523 0.542344 +0.042820 0.977225 0.421794 +0.879563 0.454732 0.304395 +0.341156 0.055461 0.699285 +0.959158 0.368449 0.397550 +0.369309 0.959553 0.173734 +0.693060 0.762384 0.300997 +0.882476 0.242250 0.467417 +0.927040 0.371431 0.926172 +0.563805 0.325374 0.394492 +0.202709 0.467846 0.759131 +0.811869 0.944677 0.396396 +0.612276 0.923360 0.322679 +0.674962 0.085581 0.083897 +0.264022 0.517509 0.123324 +0.058091 0.685765 0.053998 + </DataArray> + </Points> + <Verts> + <DataArray type="Int64" Name="connectivity" format="ascii"> +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 + </DataArray> + <DataArray type="Int64" Name="offsets" format="ascii"> +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 + </DataArray> + </Verts> + <PointData> + <DataArray type="Float32" Name="scalar" format="ascii"> +0.738065 +0.974855 +0.297572 +0.025183 +0.764398 +0.874005 +0.880502 +0.438905 +0.374499 +0.243639 +0.039018 +0.173256 +0.787833 +0.482578 +0.522504 +0.207348 +0.622314 +0.413817 +0.778526 +0.796400 +0.740119 +0.573708 +0.013873 +0.636431 +0.342563 +0.998849 +0.647372 +0.429521 +0.262446 +0.738618 +0.079494 +0.988605 +0.212948 +0.118355 +0.831425 +0.171335 +0.193034 +0.465784 +0.517521 +0.205412 +0.611095 +0.001341 +0.747196 +0.230728 +0.304175 +0.156999 +0.764503 +0.531736 +0.712037 +0.877432 +0.287220 +0.665552 +0.904489 +0.674599 +0.749859 +0.328919 +0.340409 +0.801123 +0.921693 +0.507606 +0.736590 +0.564136 +0.056097 +0.466797 +0.414173 +0.096411 +0.801992 +0.624194 +0.047968 +0.387222 +0.446537 +0.363141 +0.543473 +0.292525 +0.680893 +0.453995 +0.906036 +0.004086 +0.296620 +0.417532 +0.142206 +0.406931 +0.589520 +0.447751 +0.527243 +0.706947 +0.112662 +0.951597 +0.311165 +0.131239 +0.251624 +0.342127 +0.182539 +0.772138 +0.416966 +0.660715 +0.241990 +0.408055 +0.629267 +0.321983 + </DataArray> + <DataArray type="Float32" Name="vector" NumberOfComponents="3" format="ascii"> +0.599032 0.023476 0.395171 +0.182712 0.353524 0.587362 +0.021353 0.610375 0.976363 +0.933523 0.710147 0.682257 +0.172342 0.522042 0.298533 +0.465571 0.182496 0.419099 +0.277201 0.250088 0.607234 +0.976479 0.925580 0.327916 +0.190246 0.061420 0.373246 +0.594117 0.457969 0.103467 +0.114608 0.700754 0.436179 +0.428990 0.791156 0.091101 +0.001496 0.748966 0.283258 +0.955606 0.502502 0.194670 +0.196855 0.241516 0.123692 +0.865272 0.258392 0.088265 +0.739247 0.595426 0.186381 +0.294766 0.681465 0.666369 +0.967789 0.563189 0.486807 +0.761720 0.810587 0.623307 +0.700947 0.003265 0.805367 +0.768383 0.022587 0.457189 +0.516256 0.082312 0.202463 +0.545619 0.636195 0.841496 +0.009091 0.688525 0.315795 +0.617100 0.460162 0.270373 +0.937100 0.327533 0.058517 +0.608206 0.255582 0.808343 +0.507718 0.273360 0.264172 +0.219725 0.133907 0.232030 +0.775629 0.996347 0.113348 +0.865707 0.434889 0.179694 +0.376112 0.063649 0.774433 +0.563410 0.296064 0.081189 +0.560535 0.709626 0.966529 +0.646745 0.586036 0.006718 +0.888878 0.639761 0.562542 +0.648266 0.467768 0.694374 +0.765960 0.214237 0.964508 +0.440432 0.796853 0.402564 +0.941814 0.546090 0.512313 +0.902940 0.864735 0.793746 +0.863964 0.978880 0.553825 +0.072481 0.565806 0.470675 +0.983048 0.970527 0.799845 +0.145245 0.885979 0.680595 +0.468990 0.878126 0.457862 +0.552082 0.354637 0.636676 +0.530658 0.158157 0.604270 +0.092992 0.950583 0.672225 +0.322637 0.678556 0.711747 +0.740291 0.689837 0.888865 +0.644693 0.364891 0.660675 +0.329992 0.043079 0.688576 +0.401328 0.137207 0.403963 +0.235864 0.544684 0.440579 +0.960167 0.668662 0.198033 +0.865839 0.653022 0.325251 +0.730651 0.339351 0.487801 +0.776353 0.312394 0.404122 +0.331228 0.349360 0.212307 +0.245284 0.590949 0.816170 +0.606851 0.094193 0.144959 +0.152530 0.365743 0.214901 +0.890974 0.270302 0.755275 +0.245661 0.865080 0.309431 +0.569089 0.448073 0.829974 +0.193248 0.903050 0.471037 +0.317872 0.425277 0.014135 +0.788814 0.396089 0.024050 +0.325474 0.158925 0.804031 +0.971788 0.567570 0.642029 +0.460925 0.957746 0.969133 +0.560025 0.087836 0.453553 +0.122126 0.636064 0.978777 +0.950011 0.991459 0.898271 +0.631122 0.057216 0.948734 +0.183957 0.392644 0.068681 +0.078823 0.824102 0.303324 +0.052461 0.156114 0.653689 +0.319363 0.084357 0.354575 +0.717390 0.137659 0.404177 +0.868026 0.283006 0.102279 +0.113449 0.009212 0.401778 +0.334639 0.319614 0.699525 +0.824835 0.768770 0.021556 +0.730996 0.626259 0.988022 +0.086819 0.002121 0.543713 +0.943747 0.272178 0.777115 +0.179741 0.076381 0.691466 +0.804321 0.323826 0.939609 +0.836699 0.443595 0.901608 +0.907493 0.264560 0.392798 +0.584626 0.381204 0.586260 +0.694541 0.174357 0.851858 +0.813783 0.218629 0.580568 +0.120892 0.993650 0.261596 +0.094396 0.535770 0.278800 +0.703697 0.958160 0.315691 +0.239125 0.906687 0.812745 + </DataArray> + <DataArray type="Float32" Name="domain" format="ascii"> +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 + </DataArray> + </PointData> + </Piece> + </PolyData> +</VTKFile> \ No newline at end of file